,以方便你确认是否要选用这个对话框;加亮一个对话框后单击Preview按钮,所看到的对话框与用户看到对话框相同。显然,你以后还可以修改这个对话框,但预览方法有助于你预先了解安装程序中要使用的对话框。
9. 选择想要加进安装程序的对话框,单击Next,你会看到如下图所示的Project Wizard - Choose Target Platforms对话框:
由于我们想把我们的程序安装到各种支持程序上,因此不需要改动要安装的平台。然而,在某些情况下你可能想作些选择。减少支持平台的种类会同时带来两种结果:第一、减少了所建立的安装
程序的大小棗这对于开发占用空间少的共享软件很有帮助;第二、减少了用户在不适用的Windows版本中使用程序的可能性——这对所有程序
设计者都有帮助。
注 不选中Show only Available platforms复选框时,
系统将会显示专业版InstallShield提供的所有平台选项。
10. 根据需要选择一种或多种(至少一种)平台,单击Next,你会看到如下图所示的Project Wizard - Specify Languages 对话框:
由于Free Edition版只支持一种语言,所以这里不需要作改动。与所有其它的选择一样,多选并没有必要。增加语言必然增长安装程序的长度,也会给用户造成困惑,最好只选所用的语言。
11. 选择所用的一种或多种(至少一种)语言,单击Next,你会看到如下图所示的Project Wizard - Specify Setup Types 对话框:
因为我们使用的是企业打包模型,所以我选择了Network安装类型.其它打包模型要求作出其它选择,包括常见的方式:定制方式、典型方式和最小方式。有趣的是InstallShield还提供
了一些其它的选择。
12. 选择一种或多种安装类型,然后单击Next,你会看到如下图所示的ProjectWizard - Specify Components对话框:
Project Wizard 并不知道你打算安装哪些组件。示例程序使用了ProgramFiles、Shared DLLs和Help Files。你需要每次选择一个组件类型,并定义该组件类型下的文件。组件类型对程序进行了主要部分的划分,例如,某个用户在安装时希望安装所有的示例文件,但不安装帮助文件。组件类型并不需要指出具体由哪些文件完成该组件的任务,而是让用户选择把不同组件中的文件安装在同一目录或不同的目录下。
技巧 可以根据需要增加新的组件类型。例如:如果是数据库应用程序需要加入Database File组件,作起来很简单:单击Add按钮,向导会自动加入新的列表项,输入组件名称,按ENTER键就行了。
13. 选取Example Files,单击Delete,Project Wizard 会删除该组件类型。
14. 根据需要增加、删除组件类型,单击Next,你会看到如下图所示的ProjectWizard - Specify File Groups对话框:
示例程序使用了Program Executable Files、 Help Files和Shared DLLs。正常情况下,你会创建一些文件组,以便完成特定任务所需的所有文件能一次拷贝到目的地。文件组不受组件类型的限制,例如:拼写检查和语法检查都依赖于同样的DLL文件集,但使用的规则不同,你可以将DLL定义为一个共用的文件组,规则文件分别定义为另外两个组。如果用户选择了拼写检查,InstallShield就会拷贝相应的规则组和通用DLL文件组,但不会复制语法检查文件组。
15. 选取Program DLLs,单击Delete,选取Examples Files,然后单击Delete,删除本示例程序中不需要的两个文件组,显然文件组的选择取决于程序的组织方式、所需文件的复制位置。请谨记,同一文件组中的所有文件都将拷贝到硬盘的同一个目的目录下。
16. 根据需要增加、删除文件组类型,单击Next,你会看到如下图所示的Project Wizard - Summary对话框:
这时应检查所列清单,保证正确无误,然后再开始生成安装程序。
17. 单击Finish。InstallShield用所选定的选项生成安装程序