【问题标题】:Upgrading an old Visual Studio project using Visual Studio Build Tools使用 Visual Studio 构建工具升级旧的 Visual Studio 项目
【发布时间】:2018-11-04 19:50:53
【问题描述】:

我需要编译一个使用 Visual Studio 2010 创建的项目,但我没有 Visual Studio。

因此我下载了 Visual Studio Build Tools 2017 并尝试构建它,但由于项目是 Visual Studio 2010 格式而失败。

错误信息建议将其升级到 2017 格式,但是由于我只有 VS 构建工具,没有 GUI 我可以开始加载和升级项目。 devenv.exe 也不包含在 VS 构建工具中。

如何升级项目以便我可以仅使用 Visual Studio 2017 构建工具来构建它?

【问题讨论】:

  • 这是 Visual Studio 独有的功能,所以你无法通过这种方式获得。

标签: msbuild visual-studio-2017


【解决方案1】:

如何升级项目以便我可以仅使用 Visual Studio 2017 构建工具来构建它?

如果没有更详细的错误消息/屏幕截图,我们任何人都很难给出准确的答案。将项目升级到 Visual Studio 2017 的最佳方法是使用 Visual Studio 2017 打开项目,然后解决项目升级不成功的问题。

有一个指南How to: Upgrade Projects Created in Earlier Versions of Visual StudioTroubleshooting Unsuccessful Project Upgrades

另外,Porting, Migrating, and Upgrading Visual Studio Projects 指出:

以下列表描述了 Visual Studio 2015 和 Visual Studio 2013 对在 Visual Studio 2012 或 Visual Studio 2010 SP1 中创建的项目的支持。您可以使用此列表来帮助确定是否可以在 Visual Studio 2015、Visual Studio 2013、Visual Studio 2012 或 Visual Studio 2010 SP1 中按原样打开项目,或者是否必须对其进行修改以确保兼容性。

希望这会有所帮助。

【讨论】:

  • 正如我所写,我无法在 Visual Studio 中打开项目,因为我没有 Visual Studio,只有构建工具。
  • 我注意到了。所以我说升级项目的最好方法是用Visual Studio打开它,你必须安装Visual Studio。否则,你必须知道所有的升级规则,然后手动手动升级。
猜你喜欢
  • 1970-01-01
  • 2011-04-08
  • 2018-01-10
  • 1970-01-01
  • 2014-06-19
  • 2012-02-03
  • 2019-07-14
  • 1970-01-01
  • 2021-08-08
相关资源
最近更新 更多