suo的作用
1.以前遇到过启动页无法保存的问题,每次在解决方案中设置了启动页之后,再次打开visual sdudio 2010,它就会变成“当前页”,就像保存不住一样。
2.最近又遇到了无法保存“启动项目”的问题,在解决方案中选中要启动的项目,右键,设为启动项目,关闭vs之前,还有效。关闭vs,再打开,又变为“当前选中内容”。
下面这个方案,解决了这个问题:
suo(solution user options)是一种文件的格式。*.suo 解决方案用户选项,记录所有将与解决方案建立关联的选项,以便在每次打开时,它都包含用户所做的自定义设置。比如VS布局以及项目最后编译的而又没有关掉的文件用于下次打开时用。
其中,VS布局包括:监视器1234的变量列表、断点标记及开关状态、输出窗口错误窗口等的分布及其悬浮状态,还有项目卸载状态标记。
.suo文件偶尔会被破坏,从而在构建和编辑应用程序时出现意想不到的结果。如果Visual Studio对于每个解决方案不稳定,就应删除.suo文件。下次打开解决方案时,Visual Studio会重建它。