【问题标题】:How can I narrow down which call is making a fully trusted call?我怎样才能缩小哪个呼叫是一个完全可信的呼叫?
【发布时间】:2009-11-03 23:47:20
【问题描述】:

我的主机只允许中等信任的网络应用程序。

我收到此错误:

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

我有代码,我应该改变什么? 我读到我可以在每个文件中添加一个属性:[assembly:AllowPartiallyTrustedCallers] 但是我的解决方案有大量文件,有没有更快的方法来做到这一点? (一个单一的全局变化?)

我希望我能缩小导致问题的方法或包含命名空间。 我什至不知道这个程序集是否签名。

【问题讨论】:

  • 什么是堆栈跟踪?

标签: c# asp.net medium-trust


【解决方案1】:

如果您将 Web 应用程序部署为一个或多个程序集,则只需将该属性添加到每个程序集的 AssemblyInfo.cs。 . .这实际上应该更多的是对每个项目而不是源文件进行一次更改。

您应该能够在文件中进行查找,将“查看这些类型的文件”设置为“AssemblyInfo.cs”并查找文本“程序集:AssemblyTitle”

您的解决方案中的每个项目只应获得一次点击。

【讨论】:

    【解决方案2】:
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-08-12
    • 2021-05-08
    • 1970-01-01
    • 2013-12-27
    • 1970-01-01
    • 2012-06-30
    相关资源
    最近更新 更多