我遇到了一个奇怪的问题。我在解决方案中有7个项目。我不得不添加另一个MVC项目。现在,当文档(来自新项目)被打开时(例如HomeController.cs
)并且当这个项目在开始时初始化时,它会像这样冻结整个IDE:
(某些项目无法加载)
之后,我必须杀死这个过程。当我再次打开VS并快速点击另一个项目(正在初始化)时,冻结问题就消失了。我不知道是什么原因导致这样的问题。我尝试过使用和不使用ReSharper,但我得到了相同的结果。此外,我恢复了VS的默认设置。还整修VS.
也许有人遇到同样的问题,可以给出一些有用的建议吗?
答案 0 :(得分:99)
通常删除解决方案目录中隐藏的 .vs 文件夹可以解决问题。
答案 1 :(得分:20)
可能的解决方案:
如上所述删除int t = strlen(abc);
文件夹
清除.vs
重新调整%USERPROFILE%\AppData\Local\Temp
中的源代码管理 - > Tools
- > Options
- > Source control
,设置为Plugins
,None
,关闭VS.然后重新打开它并重置插件。
没有特别的顺序,但其中一个可能有所帮助。
答案 2 :(得分:1)
删除解决方案文件夹中的.suo文件。
我很确定我之前在Stackoverflow上找到了这个答案,但现在我再也找不到了。对于想出这个的人有所了解。
答案 3 :(得分:0)
我曾经遇到过这个问题,只需双击任何卡住的项目即可解决问题。这会以某种方式轻推加载过程并导致卸载的项目完成其加载。
答案 4 :(得分:0)
以上答案均未对我有用,并找到了解决方案。
通过以安全模式打开解决方案devenv.exe /SafeMode
,您将看到有关引起文件问题的详细信息,然后
答案 5 :(得分:0)
我在VS 2019中遇到了相同的问题,并通过从%USERPROFILE%\ AppData \ Roaming \ Visual Studio安装程序中删除user.json
文件来解决了该问题
答案 6 :(得分:0)
对于 Visual Studio 2019,我清除了 %USERPROFILE%\AppData\Local\Temp 文件夹。 成功了。