【问题标题】:How to open a Visual Studio 11 project in visual Studio 2010如何在 Visual Studio 2010 中打开 Visual Studio 11 项目
【发布时间】:2012-10-01 18:24:04
【问题描述】:

我昨晚下载了 Visual Studio 11 Beta 并开始着手一个新项目,唯一的问题是我现在无法用 Visual Studio 2010 打开该项目,有没有人知道这个或一种将项目保存在 Beta 中以与“旧版本”兼容的方法,我已经查看并尝试过但仍然失败?

【问题讨论】:

  • VS 10 和 VS 11 的解决方案文件是兼容的。您要打开什么类型的项目?
  • 我已将 .NET 4 项目的解决方案文件转换为 VS11 并在 VS10 中重新打开,没有问题。您是否将项目转换为 .NET 4.5?
  • 问题已解决:我不得不要求它打开项目中的每个单独文件,不知道为什么,但它确实有效,还是谢谢你!供其他人查找时参考,原始错误是“抱歉,无法打开此文件,因为它是使用较新版本的 Visual Studio 创建的”

标签: visual-studio-2010 backwards-compatibility visual-studio-2012


【解决方案1】:

只需在文本编辑器中打开解决方案 在第二行你可以找到

Microsoft Visual Studio Solution File, Format Version 12.00

将版本改为11.00并保存。

尝试打开解决方案,它可以工作。

更新:原来的答案是错误。与 Visual Studio 的版本不同,格式版本随着时间的推移而出现分歧。自己检查一下。 VS 2010 解决方案的正确版本号是 11.00,而不是上面最初所述的 10.00

【讨论】:

  • 不确定这是个好主意;无论如何,应该没有必要。
【解决方案2】:

我也无法在 VS10 中打开 VS11 项目 - 出现错误消息“所选文件是解决方案文件,但由该应用程序的较新版本创建,无法打开”。

有助于更改 .sln 文件第一行的版本号(将“Format Version 12.00”替换为“Format Version 11.00”)

【讨论】:

    【解决方案3】:

    我最近在工作中多次看到这种情况。您需要安装Visual Studio 2010 SP1 来解决此问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-03-02
      相关资源
      最近更新 更多