当我尝试从巡航控制系统构建VS解决方案文件时,我收到了以下错误。
错误ASPPARSE:请求获得类型'System.Web.AspNetHostingPermission,System,Version = 2.0.0.0,Culture = neutral,PublicKeyToken = b77a5c561934e089'的权限失败
答案 0 :(得分:0)
http://social.msdn.microsoft.com/Forums/en-US/msbuild/thread/4d5fb0b0-6530-4c36-8acd-b897f0c3b969
看起来这是共享目录上的权限问题。
答案 1 :(得分:0)
Microsoft的官方答复是使用代码访问安全策略工具(Caspol.exe)配置安全策略。不幸的是,这个命令行实用程序对我不起作用。但是,我不排除用户错误的原因。
最终,我通过运行.Net Framework Utility解决了我的问题,并将我对Web服务器的信任设置为FULL。
要更改本地计算机的.NET安全设置,请转到
开始>控制面板>管理工具> Microsoft .NET Framework 2.0配置
完全展开“我的电脑”并选择“运行时安全策略”。在右侧,选择“调整区域安全性”。保留默认选项(对此计算机进行更改),然后单击下一步。选择“本地Intranet”,将信任级别更改为“完全信任”。然后选择Next,然后选择Finish。重新启动Visual Studio,你应该全部设置。