ASP.NET错误:无法加载文件或程序集

14

可能是重复问题:
电脑崩溃后,我的Visual Studio 2010无法加载程序集

我有一个在VS 2010中开发的Asp.net MVC 3 Web应用程序。今天在工作时,我的笔记本电脑由于某些原因重新启动,从那时起,当我从VS运行我的应用程序时,它会给我一个错误:

无法加载文件或程序集“Microsoft.Web.Mvc.AspNet4”或其某个依赖项。参数不正确。(来自HRESULT的异常:0x80070057(E_INVALIDARG))

通过谷歌搜索,我找到了一些解决方案:

  1. 清理asp.net临时文件
  2. 重新安装.NET Framework

我尝试了第一个解决方案,但它没有起作用。 在尝试第二个解决方案之前,我想知道是否有其他替代方法来解决这个问题?


您可以尝试右键单击解决方案,然后选择“清理解决方案”,接着选择“重新生成解决方案”。 - user837724
1
这是对我有效的解决方案。链接 - pramodtech
1个回答

58

从以下文件夹中删除所有文件,然后重试:

C:\Users\[username]\AppData\Local\Temp\Temporary ASP.NET Files\
%SystemRoot%\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\
%SystemRoot%\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files\
%SystemRoot%\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\
%SystemRoot%\Microsoft.NET\Framework64\v2.0.50727\Temporary ASP.NET Files\

2
我也遇到了电脑崩溃的问题。谢谢!(对我来说是Visual Studio 2012 / MVC 4,而不仅仅是EF。) - Tom Stickel
Windows 8 对我来说出现了蓝屏死机。这个方法解决了问题。谢谢! - willem
这个做法奏效了。谢谢! - vml19
它也在Windows Server 2012 + IIS 8上重现。 - rotman

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接