由于"尝试访问已卸载的AppDomain"无法在VS中编译解决方案 - 如何将其固定下来?

gre*_*man 41 visual-studio

我在VS(2008)中有一个C#/ ASP.Net解决方案,里面有几个项目.当我尝试编译它时,我只得到一个错误:

尝试访问已卸载的AppDomain

没有行代码,没有项目名称,没有.就是这样的错误.

我怎样才能确定这个错误 - 即原因,甚至更好 - 如何解决它并继续编译?

先感谢您.

Ami*_*oki 57

关闭Visual Studio并重新打开它.然后清理Temp文件夹.

为此按Windows+ R并键入%Temp%并单击确定,然后删除所有内容.


Mer*_*dik 12

如果VS出现此错误,请执行以下步骤

  1. 只需重启你的VS.
  2. 再次启动VS.
  3. 清洁解决方案(Build> Clean Solution)
  4. 再次重建您的项目

如果IIS出现此错误

  • 在IIS管理器中重新启动(回收)IIS应用程序池,重新启动后再次运行解决方案!


小智 2

有很多种可能性:

  1. 尝试重置 Visual Studio 的设置。

  2. 或者检查所有引用的dll。

  3. 检查应用程序中正在使用的所有名称空间,它们是否存在?