通常情况下,删除解决方案目录中隐藏的.vs文件夹可以解决该问题。
devenv.exe /SafeMode
。 - Artiom可能的解决方案:
按照上面提到的方法删除 .vs
文件夹。
清空位于 %USERPROFILE%\AppData\Local\Temp
的临时文件。
在 工具
-> 选项
-> 源控制
-> 插件
中重新调整源代码控制,设置为 无
,保存
,关闭 VS。 然后重新打开它并重置插件。
没有特定的顺序,但其中一种可能会有所帮助。
我在使用VS2019时遇到了同样的问题,通过删除%USERPROFILE%\AppData\Roaming\Visual Studio Setup下的user.json
文件,问题得以解决。
编辑
几天后问题重新出现,因此我找到了Visual Studio 2019的用户设置文件(%USERPROFILE%\AppData\Roaming\Microsoft\VisualStudio\16.0_f124b472),删除以下文件似乎将VS重置为正常状态:
Current.vsk
User.vsk
ObjBrowEx.dat
User.vsk
后,它现在可以正常工作。 - Pieter Buys我曾经遇到过这个问题,只需双击任何一个卡住的项目,问题就会得到解决。这样可以在某种程度上推动加载进程,使未加载完的项目完成加载。
在解决方案文件夹中删除.suo文件。
我相信我以前在Stackoverflow上找到过这个答案,但现在我找不到了。感谢那些想出这个方法的人。
以上的答案都对我没有帮助,我找到了一个解决方法。
在安全模式下打开解决方案devenv.exe /SafeMode
,将会显示导致问题的文件的详细信息。
当你安装多个版本并且之前的版本没有完全卸载时,就会出现这个问题。在我的情况下,这是造成问题的原因。
控制面板
> 程序
> 程序和功能
搜索所有与Visual Studio
相关的程序,并将其卸载
。
对于Visual Studio 2019,我清空了%USERPROFILE%\AppData\Local\Temp文件夹。这样做起作用了。