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