我得到这个,对我来说,完全随机的错误:
System.Security.SecurityException: Request for the permission of type 'System.Web.AspNetHostingPermission, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' failed.
堆栈跟踪:
[SecurityException: Request for the permission of type'System.Web.AspNetHostingPermission, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' failed.]
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 assemblies, 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
每当我尝试运行使用我创建的服务的 asp.net 站点时。该站点是也包含该服务的项目的一部分。
我不使用 IIS 或其他东西,所以不要告诉我那个池的事情。
编辑:我一直都有
- 具有新服务和网站的新项目;
- 框架 1.0 到 4.0;
- 添加到 web.config 文件中;
- 它与 IIS 无关;
我可能需要添加它在我的 NAS 上。
部分解决了,它给出了错误,因为它在我的 NAS 上。