【问题标题】:Is Visual Studio 2012 csproj backward compatible with 2010?Visual Studio 2012 csproj 是否向后兼容 2010?
【发布时间】:2012-06-09 19:10:19
【问题描述】:

问题是我是否可以安全地使用 Visual Studio 2012 来编辑项目属性、添加和删除解决方案、引用,所有这些都与 NET 4.0 Framework 相关。

我记得过去有些文件可能“损坏”了,而 Visual Studio 2010 更改了一些 Visual Studio 2008 csproj 信息(xml 文件)。

如果在 VS2012 中添加/删除了某些标签,那么 csproj 将与 VS2010 开发人员不兼容。

如果可以安全地使用这个新的 IDE 而不会损坏文件,有没有人知道一些信息? VS2012 csprojs 是否与 VS2010“向后兼容”?

【问题讨论】:

标签: backwards-compatibility visual-studio-2012


【解决方案1】:

VS2012 项目大多*向后兼容 VS2010 SP1。这些项目将像所有以前的 VS 版本一样经历转换/迁移过程,但这个对 VS2010 很友好。您应该能够更改您的项目/参考/代码文件并在 VS2010 中再次打开它们而不会出现问题。

我说主要是因为 VS2012 中的一些新功能可能不向后兼容。最明显的是,如果您将项目升级到 .NET 4.5,它将不再适用于 VS2010。有关此方案的更多信息,请参阅http://blogs.msdn.com/b/visualstudio/archive/2012/03/28/round-tripping-with-visual-studio-11.aspx

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-10-26
    • 2014-07-25
    • 1970-01-01
    • 2018-07-04
    相关资源
    最近更新 更多