我最近将解决方案升级到 vs2013,但是,多个项目依赖于一些较旧的库,因此我不得不将平台工具集配置为Visual Studio 2010 (v100)
.
但是,每次我在新系统上克隆存储库时,它都会提示我将这些项目升级到 vs2013。经过一番挖掘,我发现它将这些提示选项保存在 .v12.suo 文件中。我很清楚 suo 功能,以及它保存的所有用户设置,因此为什么不应该在源代码管理中。但是,我一生都无法弄清楚为什么他们会选择在其中保存升级对话框选项。
在我看来,一旦我选择不升级项目,并将新解决方案置于源代码管理中,其他开发人员不应该被问到同样的问题。事实上,这很危险,如果有人升级,它就不再编译了。
有没有办法将升级对话框选项保存在解决方案或项目文件中?