【发布时间】:2013-08-07 03:27:41
【问题描述】:
我正在开发一个项目,该项目使用两个与 paypal 相关的 .dll 文件。这两个 .dll 似乎存在信任问题,因为我的项目在 asp.net 开发服务器和 IIS 中运行良好,但每当我的项目在托管服务器上运行时,我都会收到错误消息:
That assembly doesn't allow partially trusted callers
托管服务器似乎处于中等信任级别,我认为这可能是错误的,这两个 .dll 文件启用了完全信任,这就是我收到该错误的原因。
我已经尝试了许多在 stackoverflow 和 asp.net 论坛上找到的进程,但这些进程都没有取得任何成功,而且我仍然遇到同样的错误。
任何帮助将不胜感激。
【问题讨论】:
-
看到这个:smith-consulting.com/Forums/forumid/13/threadid/166/scope/… ...和这个...stackoverflow.com/questions/1332201/paypal-asp-net-medium-trust ...它们可能已经安装到 GAC 中,但没有允许的部分受信任的调用者属性...这就是您收到错误消息的原因。
标签: c# asp.net-mvc visual-studio-2010 iis paypal