2009-11-03 67 views
1

我的主機只允許使用中等信任的Web應用程序。如何縮小哪個呼叫正在進行完全信任的呼叫?

我收到此錯誤:

Exception Details: System.Security.SecurityException: That assembly does not allow partially trusted callers. 

我的代碼,我應該怎麼改? 我讀我可以在每個文件中添加一個屬性:[assembly:AllowPartiallyTrustedCallers] 但我的解決方案有噸文件,有沒有更快的方法來做到這一點? (一個單一的全球變化?)

我希望我可以縮小哪種方法或包括導致問題的命名空間。 我甚至不知道這個程序集是否簽名。

+1

什麼是堆棧跟蹤? – SLaks 2009-11-04 00:11:28

回答

1

如果您將Web應用程序部署爲一個或多個程序集,則只需將該屬性添加到AssemblyInfo.cs中即可。 。 。這實際上應該更多地是通過項目而非源文件進行此更改。

你應該能夠做到在文件查找,設置「看看這些類型的文件」到「的AssemblyInfo.cs」並查找文本「集結號:AssemblyTitle」

你應該只得到一重擊每個項目在您的解決方案。