Msbuild System.Web.AspNetHostingPermission巡航控制构建

Msbuild System.Web.AspNetHostingPermission巡航控制构建,msbuild,cruisecontrol.net,Msbuild,Cruisecontrol.net,当我试图从巡航控制系统构建VS解决方案文件时,收到以下错误 错误ASPPARSE:请求“System.Web.AspNetHostingPermission,System,Version=2.0.0.0,Culture=neutral,PublicKeyToken=b77a5c561934e089”类型的权限失败 看起来这是共享目录上的权限问题。Microsoft的官方答案是使用代码访问安全策略工具(Caspol.exe)配置安全策略。不幸的是,这个命令行实用程序不适用于我。但是,我不排除用户错

当我试图从巡航控制系统构建VS解决方案文件时,收到以下错误

错误ASPPARSE:请求“System.Web.AspNetHostingPermission,System,Version=2.0.0.0,Culture=neutral,PublicKeyToken=b77a5c561934e089”类型的权限失败


看起来这是共享目录上的权限问题。

Microsoft的官方答案是使用代码访问安全策略工具(Caspol.exe)配置安全策略。不幸的是,这个命令行实用程序不适用于我。但是,我不排除用户错误导致失败的原因

最终,我通过运行.NETFramework实用程序并将对web服务器的信任设置为完全信任,解决了我的问题

要更改本地计算机的.NET安全设置,请转到

开始>控制面板>管理工具>Microsoft.NET Framework 2.0配置

完全展开我的计算机并选择运行时安全策略。在右侧,选择“调整区域安全性”。保留默认选项(对此计算机进行更改)并点击下一步。选择本地Intranet并将信任级别更改为完全信任。然后选择Next,然后选择Finish。重新启动VisualStudio,您应该已完成所有设置