/Upgrade (devenv.exe)

将解决方案文件及其所有项目文件或指定的项目文件更新为这些文件的当前 Visual Studio 格式。 

devenv SolutionFile | ProjectFile /upgrade

实参

  • SolutionFile
    如果您升级整个解决方案及其项目,则是必需的。 解决方案文件的路径和名称。 可以只输入解决方案文件的名称,也可以输入解决方案文件的完整路径和名称。 如果命名的文件夹或文件尚不存在,将创建该文件夹或文件。

  • ProjectFile
    如果升级单个项目,则是必需的。 解决方案内的一个项目文件的路径和名称。 可以只输入项目文件的名称,也可以输入项目文件的完整路径和名称。 如果命名的文件夹或文件尚不存在,将创建该文件夹或文件。

备注

备份文件自动创建并复制到一个名为 Backup 的目录中,该目录是在当前目录中创建的。

要升级源代码控制的解决方案或项目,必须先将其签出。

使用 /upgrade 开关不会启动 Visual Studio。 可以在解决方案或项目的开发语言的升级报告中看到升级结果。 将不返回任何错误或用法信息。 有关在 Visual Studio 中升级项目的更多信息,请参见 如何:升级 Visual Studio 项目失败疑难解答

示例

此示例升级 Visual Studio 解决方案的默认文件夹中名为“MyProject.sln”的解决方案文件。

devenv "MyProject.sln" /upgrade

请参见

任务

如何:升级 Visual Studio 项目失败疑难解答

参考

Devenv 命令行开关