在IIS7上运行asp.net Web应用程序项目会引发异常

时间:2009-03-30 14:21:39

标签: asp.net iis iis-7

我刚将网站转换为网络应用程序项目,我收到此错误:

System.Security.SecurityException: Request for the permission of type 
'System.Web.AspNetHostingPermission, System, Version=2.0.0.0, 
Culture=neutral, PublicKeyToken=b77a5c561934e089' failed.

有什么想法吗? IIS7上的其他一切运行正常。该应用程序需要完全信任,我在web.config中设置了该设置。我是否需要在IIS中的某处提供完全信任访问权限?

谢谢!

3 个答案:

答案 0 :(得分:7)

我认为缺少的秘诀是进入应用程序池默认值并设置Load User Profile = True

答案 1 :(得分:0)

看起来像网站根文件夹上的权限。是否正确配置了IIS7工作进程?

答案 2 :(得分:0)

FullTrust需要由管理员提供。只需在Web.Config中设置,就无法将FullTrust实现到ASP.NET应用程序。管理员。需要在IIS管理器中执行此操作。

感谢。