devenv.exe /upgrade 未按预期工作
Posted
技术标签:
【中文标题】devenv.exe /upgrade 未按预期工作【英文标题】:devenv.exe /upgrade not working as intended 【发布时间】:2019-11-15 20:25:09 【问题描述】:我正在尝试使用 devenv.exe 通过命令行升级 Visual Studio 2013 解决方案文件。
"C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\IDE\devenv.exe" TimeReportingDataMart.sln /Upgrade
但是没有输出,解决方案没有升级。 devenv 不是正确的工具吗?还是我只是完全错过了什么?
【问题讨论】:
有 devenv.exe 和 devenv.com。后者是为命令行使用和键入“devenv jadajada”而设计的。但没什么意义,它是一个 IDE,所以只需使用 File > Open,如果升级是必要的,那么它会自动发生。很少有必要。 【参考方案1】:问题是我本应拨打devenv
时拨打了devenv.exe
。
打电话,
"C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\IDE\devenv.exe" TimeReportingDataMart.sln /Upgrade
失败。
但是打电话
"C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\IDE\devenv" TimeReportingDataMart.sln /Upgrade
给我输出。
它给出:
Copyright (C) Microsoft Corp. All rights reserved.
Information:
This project/solution does not require migration. It will open without modification.
这对我没有帮助,但至少我得到了运行命令..
【讨论】:
以上是关于devenv.exe /upgrade 未按预期工作的主要内容,如果未能解决你的问题,请参考以下文章