1、第21章 编译与制作安装文件,完成了应用程序的编码,并且在Visual Basic的环境中全部测试通过后,接下来的任务就是编译与发布了。用户拿到开发好的软件后,首先接触的就是安装文件。安装文件是给用户的第一印象,如果安装文件出了问题,用户安装不了软件,那么不管软件的功能多强大,最后都会被用户否定。所以制作一个好的安装文件是非常重要的。本章将介绍程序编译的细节和两个安装软件制作安装文件的方法。,21.1 编译项目,编写完应用程序后,首先应当将其编译,生成可执行文件,让其脱离Visual Basic的集成开发环境。下面用一个例题详细的介绍编译项目的细节。,21.2 工程属性的设置,(具体内容请参照
2、本书),21.2.1 【生成】选项卡设置,“生成”选项卡,如图21.3所示,在其内可以修改工程的各种选项,用于决定建立什么样的可执行文件。可以修改的选项有版本号、版本信息和其他信息。“生成”选项卡分成四个部分:版本号、应用程序、版本信息、命令行和条件编译参数文本区。下面分别介绍这四个部分。,21.2.2 【编译】选项卡设置,“编译”选项卡包含编译应用程序时可用的各种选项, 1、编译为 P-代码2、编译为本机代码3、DLL 数据地址,21.3 使用Package & Deployment Wizard制作安装文件,将应用程序编译成可执行文件(EXE)或ActiveX控件后,便可以脱离Visual
3、 Basic的集成开发环境,像其他可执行文件那样,用鼠标双击其图标时能够独立的执行。接下来的工作是把这些文件和应用程序的辅助文件放到安装包里制作安装文件。,21.3.1 启动Package & Deployment Wizard,Visual Basic为用户提供了一个制作安装包的工具Package & Deployment Wizard。如果完整的安装了Visual Basic,则从“开始”菜单内的Visual Basic工具集中可以找到打开Package & Deployment Wizard的菜单项。如果“开始”菜单中没有该项,可以打开Visual Basic的安装光盘,并从“COMMO
4、NTOOLSVBPDWIZARD”路径下找到该工具的安装文件,并将其安装到机器上。,21.3.2 制作安装文件,接下来将制作前面创建的MyFirstApp工程的安装文件。(具体内容请参照本书),21.4 使用Installer VISE制作安装文件,Installer VISE是一个在 Mac机上非常有名的安装程序制作软件,现在已经移植到 PC 平台上,具有易学易用,功能强大的特点。比如有可以随意修改安装画面,提供手工和自动化的安装程序制作功能,自动检测 DirectX 6 并执行安装,可以将多个安装程序打包放在一个可执行文件中,自动生成序列号等功能。由于Installer VISE的功能很多
5、本书的篇幅又非常有限,因此本节只介绍Installer VISE的最基本的一些功能。,21.4.1 安装Installer VISE,Installer VISE可以从Internet上直接搜索其安装文件并下载安装。需要注意的是软件版本有两种,一种是运行在Windows操作系统上的安装文件,另外一种是运行在Mac操作系统上的安装文件。提供链接下载的中文网站内基本上都是支持Windows的版本。(具体内容请参照本书),21.4.2 启动Installer VISE,安装好Installer VISE之后,打开“开始”菜单,并选择“程序”|“Installer VISE 3.6.1”|“Installer VISE”后即可以启动该软件。启动后即可看到其主界面和欢迎屏幕如图(具体内容请参照本书),21.4.3 制作安装文件,下面用Installer VISE,给本书16.2.4节建立的MyPlayer播放器制作一个安装文件。,21.4.4 发布安装文件,不论是用哪种工具建立的安装包,最后都要发布给用户。发布之前应该有两项工作必须完成,那就是:检测安装程序是否被病毒感染。在不同的机器、不同版本的操作系统上进行安装测试。还要特别注意测试的机器上绝对不能安装有Visual Basic。,