如何:从命令行升级项目

更新:2007 年 11 月

除 Visual Basic 升级向导以外,还可以使用命令行工具 Vbupgrade.exe 将 Visual Basic 6.0 项目升级到 Visual Basic 2005。

说明:

默认情况下,Vbupgrade.exe 不在该路径上。在从命令行运行它之前,必须将其添加到该路径上或切换到安装它的目录。默认的安装位置是 C:\Program Files\Microsoft Visual Studio 8\Vb\VBUpgrade。

说明:

显示的对话框和菜单命令可能会与“帮助”中的描述不同,具体取决于您的当前设置或版本。若要更改设置,请在“工具”菜单上选择“导入和导出设置”。有关更多信息,请参见 Visual Studio 设置

从命令行升级项目

  1. 在 Visual Basic 6.0 中打开项目。在“文件”菜单上选择“生成 <projectname>”。运行该应用程序并确保没有任何错误。

  2. 在命令提示符处,键入 Vbupgrade <项目名称>(其中 <项目名称> 是 Visual Basic 6.0 应用程序的完整路径)以及任何其他的命令行参数。

    说明:

    有关 Vbupgrade 命令行语法和选项,请参见 Vbupgrade 命令行语法

  3. 在 Visual Basic 2005 中打开生成的项目。检查代码,升级过程中会在代码中插入注释,就任何潜在的问题向您提出警告。在能够运行应用程序之前,必须修复所有错误。应检查任何警告以确保其不会影响应用程序的行为。

    提示:

    有关任何错误或警告的解释,请单击相应描述以显示“帮助”。

  4. 在“调试”菜单上选择“启动”。运行该应用程序并确保没有任何错误,而且应用程序的行为与在 Visual Basic 6.0 中时相同。

    说明:

    Vbupgrade 工具无法捕捉所有可能存在的不兼容,您在运行应用程序时有可能遇到其他错误。有关已知问题的列表,请参见 从 Visual Basic 6.0 升级的应用程序的疑难解答

请参见

任务

如何:查看升级报告

概念

Visual Basic 6.0 应用程序的升级准备工作

参考

Vbupgrade 命令行语法

其他资源

升级用 Visual Basic 早期版本创建的应用程序