【发布时间】:2014-09-02 21:56:36
【问题描述】:
我最近将我的 asp.net 项目从我的旧开发电脑(Win7、VS2005、SQL Server 2005、.net 2.0、.net 3.5)移到了新电脑(Win8、VS2012、SQL Server 2008 R2、.net 2.0) , .net 3.5, .net 4.5)。
我可以正常调试它并在开发服务器上运行。但是当我尝试发布项目时,出现以下错误
无法加载一种或多种请求的类型。检索 LoaderExceptions 属性以获取更多信息。
我尝试了以下解决方案,但他们没有解决我的问题。
- 将本地引用副本设置为 TRUE
- 在
web.config中添加完全信任级别 - 检查融合日志(它是空的)
【问题讨论】:
-
你在使用实体框架吗?如果是这样,请确保您也将参考副本设置为这些:System.Data.Entity; System.Web.Entity;另外,试试这里的建议:stackoverflow.com/questions/1091853/…
-
删除可能有问题的临时文件或检查添加的引用是否已更新