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:
| 1 | [assembly: AllowPartiallyTrustedCallers()]; |
E no começo do arquivo, não esqueça de adicionar o using:
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... |
Recent Comments