VB程序的打包与发布

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

附录打包和发布应用程序

在创建Visual Basic应用程序后,您可能希望将该程序发布给其他人。您可以将使用Visual Basic创建的任何应用程序自由地发布给使用Microsoft Windows的任何人。可以通过磁盘、CD、网络、或者intranet以及Internet这些途径来发布应用程序。

下面以实例57为例介绍打包和展开应用程序。

一、使用向导进行打包

1.启动打包和展开向导

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

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

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

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

图1外接程序管理器

(3)从“外接程序”菜单中选择“打包和展开向导”来启动该向导,如图2所示。

打包和展开向导提供了三个选项:

“打包”选项帮助您将一个工程的文件打包为一个可以展开的.cab文件,而且在某些情况下还要创建一个安装程序来安装该.cab文件。向导确定需要打包的文件,并引导您作出所必需的选择,以便为您的工程创建一个或多个.cab文件。

“展开”选项帮助您将打好包的应用程序传送到适当的发布媒体,例如软盘、网络共享、或Web站点。

“管理脚本”选项让您可以查看和操作以前使用打包和展开向导时所保存的脚本。每次使用该向导时,都会保存一个包含您所做的所有选择的脚本。在以后的过程中,如果您想使用相似的设置值以及做出与原来相同的选择,就可以重新使用这些脚本。

图2打包和展开向导

注意:打包和展开向导只能为Visual Basic应用程序创建安装程序和发布媒体。如果要为其它基于Windows的应用程序创建安装程序,请使用与相应的开发产品一起提供的安装工具包或在Windows SDK中提供的安装工具包。

2.使用向导为应用程序打包

为应用程序打包是指创建一个软件包的操作,该软件包可以将您的应用程序安装到用户的计算机上。软件包由一个或多个.cab文件组成,文件中包含了用户安装和运行应用程序所需的被压缩的工程文件和任何其它必需的文件。这些文件可能包括安装程序、辅助的.cab文件或其它必需的文件。这些附加的文件根据您创建的软件包类型不同而不同。

具体过程如下:

(1)启动“打包和展开向导”,在“打包和展开向导”窗口中单击“打包”。

(2)在接下来的对话框中视具体情况选择“是”或“否”,在这里我们选择“是”,如图3所示。

图3是否进行重新编译

(3)选择打包脚本,如图4所示。

图4打包脚本

(4)确定要创建的软件包类型

您可以为基于Windows的、要通过磁盘、CD或在网络上发布的程序创建一个标准软件包;或者可以为要在Web上发布的程序创建一个Internet软件包。也可以选择只创建从属文件,在这里我们选择“标准软件包”,如图5所示。

图5确定要创建的软件包类型

您可以创建两种软件包,标准软件包或Internet软件包。如果计划通过磁盘、软盘或网络共享来发布应用程序,则应创建一个标准软件包。如果计划通过intranet或Internet站点来发布,则应创建一个Internet软件包。在多数情形下,可以使用Visual Basic提供的打包和展开向导来为您的应用程序打包。您可以手工打包应用程序,不过向导提供了很有用的快捷方式,并能自动处理一些在手工打包过程中不得不自己完成的任务。

除了创建标准和Internet软件包之外,还可以使用打包和展开向导的打包部分来创建

从属文件。从属文件列出了必须随应用程序的工程文件一起发布的运行时部件。

重点:无论何时创建软件包,您都应确保已在“工程属性”对话框的“生成”选项卡中设置了工程的版本号码。如果您要发布一个现有应用程序的新版本,那么这一点特别重要:如果没有对版本号进行适当的更改,最终用户的计算机可能会认为关键文件不需要更新。

(5)新建打包文件夹,缺省为“包”,如图6所示。

图6新建打包文件夹

(6)确定需要发布的文件

向导在创建软件包之前,必须确定应用程序的工程文件以及从属文件。特别是需要的图像、声音及readme.txt等文件,添加这些文件可单击“添加”,如图7所示。

图7选择包含的文件

(7)确定压缩文件的个数及大小

如果要用软盘发布应用程序,请选择多个压缩文件,大小选为1.44MB;如果用光盘发布,可选择“单个的压缩文件”,如图8所示。

图8选择压缩文件选项

(8)设定安装文件标题,例如mp3player,如图9所示。

图9设置安装程序标题

(9)设置安装在“开始”菜单“程序”中的位置,如图10所示。

图10设置启动菜单项

(10)确定将文件安装到用户机器上的位置

程序和安装文件通常被安装到Program Files目录的某个子目录中,而系统和从属文件通常被安装到\Windows\System或\Winnt\System32目录中。您的安装程序必须考虑这一点,并确定每个文件要被安装在何处,如图11所示。

图11设置安装位置

(11)设置共享文件

共享的应用程序文件是指可能被系统中的多个应用程序使用的文件。例如,可能有多个软件商提供的应用程序都使用了同一个ActiveX控件。如果您创建了一个使用该控件的应用程序,则应在安装程序中将该控件的.ocx文件指明为共享文件。共享文件必须安装在一个其它应用程序可以访问到的位置。

在多数情形下,对于Windows98和Windows NT4.0及更新版本,这个位置是\ProgramFiles\Common Files。当最终用户卸载您的应用程序时,只有当其它应用程序没有使用这些共享文件时,系统才会将其删除。

本例中可以设为共享文件的是mp3play2.exe,但由于它只是个一般应用程序,所以不必设为共享文件,如图12所示。

图12设置共享文件

(12)设置软件包脚本名称

相关文档
最新文档