情况如下:
我将一个新项目签出到目录。我打开一个解决方案,它卡在加载项目 XYZ。我看到的是加载窗口和状态栏上的“正在加载 XYZ...”。
我们制定的解决方案如下:
- 在记事本中打开解决方案(假设它的名称是 Solution.sln)
删除有问题的 XYZ 项目,例如:
项目(“{FAE04EC0-301F-11A3-BF4B-00C04F79EFBC}”)=“HelloWorld.Tool.XYZ”,“HelloWorld.Tool.XYZ\HelloWorld.Tool.XYZ.csproj”,“{F614BEF7-B429-487D-9055 -01BC9FD543EC}" 结束项目
重新打开解决方案
但是,当解决方案中有更多此类有问题的项目时,Visual Studio 会卡在其他项目上。有时碰巧有几个项目要同时删除,然后 Visual Studio 启动。然后我通过记事本一一添加项目,重复重新打开解决方案的过程。
如您所见,此过程通常非常繁琐且耗时。
为什么会发生?如何以更简单的方式解决它?
我正在使用带有 Resharper 的 Visual Studio 2010
编辑:暂停 Resharper 没有帮助