Archive

Posts Tagged ‘Build’

How Build (Compile) you application with Partial Trust.

July 9th, 2009 Guilherme Morais No comments
Bem, utilizando uolhost que por ser mais sério, só permite chamadas com Partial Trust, o que isso quer dizer? Olhei aqui e entendi quase nada, mas sei que é algo que impede que o meu sistema chame outras dlls. Por sorte achei a zedGraph já compilada com partial trust, porém iniciei o uso de uma biblioteca de calculos financeiros que não estava compilada com esse detalhe, logo.. ERRO… na lata… bem, achei a solução e vou compartilhar para que se no futuro, eu ou vocês tenham facilidade de encontrar:

Abra sua Solução no Visual Studio, vá na pasta Properties, abra o arquivo: AssemblyInfo.cs , se for uma compilação em C++ será AssemblyInfo.cpp , adicione ao final deste arquivo a linha:

 C# |  copy code |? 
1
[assembly: AllowPartiallyTrustedCallers()];

E no começo do arquivo, não esqueça de adicionar o using:

 C# |  copy code |? 
1
using System.Security;

Pronto, Basta Compilar e utilizar em qualquer outros projeto que você ira colocar no host compartilhado. Exemplo: Uolhost

Não se esquece de atualizar a referencia no seu projeto WEB e recompila-lo.

Read more...