我最近将解决方案升级到vs2013,但是,多个项目依赖于一些较旧的库,因此我不得不将平台工具集配置为Visual Studio 2010 (v100)
。
但是,每次我在新系统上克隆存储库时,都会提示我将这些项目升级到vs2013。经过一番挖掘后,我发现它将这些提示选项保存在.v12.suo文件中。我很清楚suo的功能,以及它保存的所有用户设置,以及为什么它不应该在源代码控制中。但是,不能为我的生活弄清楚为什么他们会选择在那里保存升级对话框选项。
在我看来,一旦我选择不升级项目,并将新解决方案放在源代码管理中,其他开发人员就不应该被问到同样的问题。事实上,它是非常危险的,如果有人升级,它将不再编译。
有没有办法在解决方案或项目文件中保存升级对话框选项?
答案 0 :(得分:1)
事实证明,这是vs2013中的已知问题,如此Visual Studio问题所述。
鉴于这是一个问题,不确定除了在suo之外还有其他方法来保存这些信息。我想现在,只需要等待,看看他们是否能解决问题。