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