【问题标题】:Can I run a VS 2012 project on a VS 2010 Ultimate SP1 installed on Windows 8? How?我可以在 Windows 8 上安装的 VS 2010 Ultimate SP1 上运行 VS 2012 项目吗?如何?
【发布时间】:2013-09-25 15:27:15
【问题描述】:

我在学校创建了一个 VS 2012 项目并决定在家里继续它,但我的笔记本电脑上安装了 Visual Studio 2010 Ultimate SP1,它不会打开该项目。

我的同学能够打开他们的项目,我想知道该项目是否真的不兼容或者它与我的操作系统有关,因为我的同学使用的是 Windows 7,但他们能够毫无问题地打开它我现在面对。

【问题讨论】:

  • 当您尝试打开它时会发生什么?您收到任何错误消息吗?这是一个什么样的项目?
  • 对话框显示:“...无法打开,因为此版本的应用程序不支持其项目类型(.contentproj) 要打开它,请使用支持此类型的版本应用。”我也尝试编辑 SLN 文件,但它没有工作
  • 您可以手动将VS2012项目设为VS2010项目。这当然不会解决任何可能存在的依赖问题。您将花费更多时间这样做,然后只需重新创建项目并将现有文件添加到项目中。

标签: windows-7 windows-8 visual-studio-2010 visual-studio-2012


【解决方案1】:

打开 sln 文件并更改这两行

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 2012

Microsoft Visual Studio Solution File, Format Version 11.00
# Visual Studio 2010

这仅适用于项目是 .net 4.0 解决方案,而不是 .net 4.5 或普通 C++ 项目。

您也可以安装Visual Studio 2012 express Edition。你可以在这里下载:

http://www.microsoft.com/visualstudio/eng/products/visual-studio-express-for-windows-desktop#product-express-desktop

【讨论】:

    猜你喜欢
    • 2012-08-13
    • 2013-06-15
    • 1970-01-01
    • 2018-06-02
    • 2013-01-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多