描述:应用程序尝试执行安全策略不允许的操作。要授予此应用程序所需的权限,请与您的系统管理员联系或在配置文件中更改应用程序的信任级别。
异常详细信息: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(String name,Boolean throwOnError,Boolean ignoreCase)+0 System.Reflection.Assembly.GetType(String name,Boolean throwOnError,Boolean ignoreCase)+42 System.Web.UI.Util.GetTypeFromAssemblies(ICollection程序集,String typeName,Boolean 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.3053; ASP.NET版本:2.0.50727.3053
答案 0 :(得分:0)
您应该更改web.config中的应用程序信任级别
将类似内容添加到system.web部分:
<system.web>
<securityPolicy>
<trustLevel name="Full" policyFile="internal"/>
</securityPolicy>
</system.web>
如果可行,请将您的trustLevel降低到High,然后降低到Medium,然后降低到Low,以查看哪个信任级别足以满足您的应用程序。
答案 1 :(得分:0)
实际上我找到了问题,该项目是在不在我本地的网络中创建的。感谢您抽出时间来了解这个