Visual Studio 2017在更改构建配置时挂起

Jim*_*mmy 4 hang buildconfiguration visual-studio-2017

我可以将构建配置从调试更改为发布(或我创建的其他调试配置),但是当我更改回调试时,Visual Studio会冻结.内存使用量不断攀升和攀升,直到Visual Studio在一小时左右后自动重启.

我相信我会在某个时候得到解决.作为临时解决方案,我希望通过更改.suo文件来更改启动时选择的配置.但是,这似乎是一个二进制文件,我认为没有简单的方法来编辑它.除了删除.suo文件之外,还有另一种方法可以选择在启动时选择哪个配置吗?还是建议避免挂?我尝试过轻量级解决方案加载,它没有任何区别.

我删除了.suo文件,并且正如预期的那样,重新创建了一个新文件.新的.suo是6kb大.旧的.suo文件大13MB.

Jim*_*mmy 10

删除大的.suo文件后,我能够在构建配置之间来回切换..suo文件隐藏在

C:\dev\[solution name]\.vs\[solution name]\v15\.suo 
Run Code Online (Sandbox Code Playgroud)

(没错,没有文件名,只有.suo扩展名)