设置一个新的开发工作站,当我从 Visual Studio 2008 运行 ASP.NET (MVC) 应用程序时,我得到一个 SecurityException。任何想法可能是什么问题?
我正在通过 SMB 访问数据文件(它是作为 Z 挂载的共享文件:),我通过运行完全信任它
caspol -m -ag 1 -url "\\server\share\" FullTrust -exclusive on
完整的追溯是:
“/”应用程序中的服务器错误。
安全异常
说明:应用程序试图执行安全策略不允许的操作。要授予此应用程序所需的权限,请联系您的系统管理员或在配置文件中更改应用程序的信任级别。
异常详细信息:
System.Security.SecurityException:请求“System.Web.AspNetHostingPermission,System,Version=2.0.0.0,Culture=neutral,PublicKeyToken=b77a5c561934e089”类型的权限失败。源错误:
在执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪来识别有关异常起源和位置的信息。
堆栈跟踪:
[SecurityException:请求类型'System.Web.AspNetHostingPermission,System,Version = 2.0.0.0,Culture = Neutral,PublicKeyToken = b77a5c561934e089'的权限失败。]
System.Reflection.Assembly._GetType(字符串名称,布尔 throwOnError,布尔ignoreCase)+0
System.Reflection.Assembly.GetType(字符串名称,布尔 throwOnError,布尔 ignoreCase)+42
System.Web.UI.Util.GetTypeFromAssemblies(ICollection 程序集,字符串 typeName,布尔 ignoreCase)+145
System.Web.UI。 TemplateParser.GetType(String typeName, Boolean ignoreCase, Boolean throwOnError) +73
System.Web.UI.TemplateParser.ProcessInheritsAttribute(String baseTypeName, String codeFileBaseTypeName, String src, Assembly assembly) +111
System.Web.UI.TemplateParser.PostProcessMainDirectiveAttributes(IDictionary parseData)+279版本信息: Microsoft .NET Framework 版本:2.0.50727.4927;ASP.NET 版本:2.0.50727.4927