"Visual Studio组件缓存已过期,请重新启动Visual Studio."

DJM*_*hem 18 atmel visual-studio atmelstudio

我在Windows 7上,使用Atmel studio 7.0.当我在Atmel Studio中打开我的项目时,它无法加载并发出此错误:

The Visual Studio component cache is out of date please restart visual studio.
Run Code Online (Sandbox Code Playgroud)

当我关闭并重新打开Atmel Studio时,同样的错误仍在继续.我也尝试右键单击我的项目,然后选择"重新加载项目",但后来我收到了这个错误:

Value cannot be null. Parameter name: url
Run Code Online (Sandbox Code Playgroud)

我怎样才能打开我的项目?

小智 47

使用"磁盘清理"来清理临时文件并完成这一操作 - 因为我没有提到"amtelstudio" - 所以这在我的情况下不适用.

使用Windows资源管理器 - 单击C驱动器,转到属性,磁盘清理按钮位于该面板上.运行它来清除临时文件以及Visual Studio所说的任何内容已经过时 - 所以它被删除了.

  • 我重新安装VS 2015后,我得到了类似的SQL服务器管理工​​作室错误,这个解决方案有效,谢谢. (6认同)
  • 一位同事在SQL Server Management Studio(SSMS)中遇到此错误,清理临时文件就行了,谢谢. (2认同)

DJM*_*hem 13

解决方案实际上非常简单.我关闭了Atmel工作室,并寻找

%USERPROFILE%\AppData\Local\Temp\AtmelStudio_7.0.790
Run Code Online (Sandbox Code Playgroud)

我删除了整个文件夹,当我重新打开Atmel Studio时,一切正常.


del*_*rew 7

打开运行命令(窗口键 + r)输入 %temp% 这将打开您的临时文件夹,删除所有内容。重启VS