启动打包和展开向导

Visual Basic 的打包和展开向导使您能够轻松地为应用程序创建必需的 .cab 文件以及安装程序。与其它向导一样,打包和展开向导将提示您输入相应信息,以便创建您所需要的准确配置。

有三种启动打包和展开向导的方式:

启动向导后,将出现一系列的屏幕提示您输入关于您工程的信息,并让您选择软件包的选项。每个屏幕上都有如何使用该屏幕的解释,包括哪些信息是可选的,以及在您能够进入下一个屏幕之前哪些信息是必须输入的。如果需要关于任意一个屏幕的详细信息,请按下 F1 键或单击“帮助”按钮。

注意 在运行打包和展开向导之前,应保存和编译您的工程。

在大多数情形下,使用打包和展开向导就足以创建一个可供部署的软件包。然而,如果希望进一步自定义您的打包过程,或提供打包和展开向导所不支持的功能,可以修改安装工具包工程。

要从 Visual Basic 中启动打包和展开向导,请按照以下步骤执行:

  1. 打开想要使用向导来打包或部署的工程。

    注意 如果您正在使用一个工程组,或已加载了多个工程,则在启动该向导之前,请确保当前的工程就是您要打包或部署的工程。

  2. 如果必要,请使用“外接程序管理器”来加载打包和展开向导:从“外接程序”菜单中选择“外接程序管理器”,从该列表中选择“打包和展开向导”,然后单击“确定”。

  3. 从“外接程序”菜单中选择“打包和展开向导”来启动该向导。

  4. 在主屏幕上,选择下述选项之一:

    有关这些选项的介绍,请参阅“打包和展开向导”。

  5. 请按照向导屏幕进行操作。

要将打包和展开向导作为一个独立的部件启动,请按照以下步骤执行:

  1. 如果想要打包的工程已被打开,请保存该工程并关闭 Visual Basic。

  2. 单击“启动”按钮,然后从 Visual Basic 子菜单中单击“打包和展开向导”。

  3. 在初始屏幕的“工程”列表中,选择您想要打包的工程。

    注意 如果您的工程不在此列表中,可以单击“浏览”。

  4. 在主屏幕上,选择下述选项之一:
  5. 按照向导屏幕进行操作。

以静态模式运行向导

您可以使用脚本以静态模式来打包和部署工程文件。在静态模式中,向导将在您无须进行选择及对各个屏幕进行操作的情况下运行。向导使用脚本中所包含的设置值来打包和部署您的工程。

如果您要将打包和部署作为批处理的一部分,则静态模式是很有用的。例如,在工程开发的早期,您可以使用打包和展开向导来对工程打包,并将其部署到一个测试位置上。然后您可以创建一个批处理文件,随着该工程的更新而定期执行相同的打包和部署步骤。

要以静态模式进行打包和部署,请按照以下步骤执行:

  1. 打开一个 MS-DOS 方式。

  2. 输入向导的可执行程序的名称,pdcmdln.exe,后面加上您的 Visual Basic 工程的路径和文件名,以及适当的命令行参数,如下面的示例所示:
    PDCmdLn.exe C:\Project1\Project1.vbp /p "Internet Package" 
       /d Deployment1 /l "C:\Project1\Silent Mode.log"
    

    注意 通过同时指定 /p 和 /d 参数,可以在一个单一的静态过程中进行打包和部署两个步骤,如上面的示例所示。否则,请使用 /p 或 /d 之一。

    参数 描述
    /p packagingscript 键入 /p,后面加上原来保存的打包脚本名称,以按照指定的脚本来对工程进行静态打包。
    /d deploymentscript 键入 /d,后面加上原来保存的部署脚本名称,以按照指定的脚本来静态部署该工程。
    /l path 指定向导应将所有来自向导的输出,例如错误消息以及成功报告等,存储到文件中,而不是显示在屏幕上。

    键入 /l,后面加上用于存储输出的文件路径和文件名称。如果该文件不存在,向导将创建一个文件。


注意 任何包含空格的文件名或脚本名均要用引号引起来,如上面的示例所示。

详细信息 有关如何使用向导对工程打包的指示,请参阅“使用向导为应用程序打包”。有关如何使用向导来部署工程的指示,请参阅“使用向导为应用程序打包”。有关自定义安装过程的详细信息,请参阅“修改安装工程”。