我有一个应用程序,它在我的本地系统中运行良好,但是当我在服务器中运行相同的代码时,它给出的异常为
System.Security.SecurityException:请求“System.Web.AspNetHostingPermission, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”类型的权限失败。
我曾尝试取消阻止 dll 的安全性,但这并没有解决我的问题。请给我一个解决方案
我有一个应用程序,它在我的本地系统中运行良好,但是当我在服务器中运行相同的代码时,它给出的异常为
System.Security.SecurityException:请求“System.Web.AspNetHostingPermission, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”类型的权限失败。
我曾尝试取消阻止 dll 的安全性,但这并没有解决我的问题。请给我一个解决方案
我使用以下方法解决了这个问题caspol.exe
:
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\caspol.exe -m -ag 1 -url "file:////c:/wwwroot/intepub/MyApp/bin/*" FullTrust -exclusive on
替换:c:/wwwroot/intepub/MyApp/bin/*
用您的 DLL 的路径。