2017-04-24 95 views
2

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

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

我删除了.suo文件,并且正如所料,重新创建了一个新文件。新的.suo是6kb大。旧的.suo文件大小为13MB。

回答

5

删除大.suo文件后,我可以在构建配置之间来回切换。该文件名为.suo隐藏在

C:\dev\[solution name]\.vs\[solution name]\v15\.suo 

(这是正确的,不存在的文件名,只是一个扩展名为.suo)