gram Files组件时,他或她也必须安装SharedDLLs组件(只有在没有Shared DLLs组件程序就不能正常运行的情况下定义组件间的关系才有意义)。
技巧 如果你打算在Internet 或Intranet上安装应用程序,那么请特别留意FTP Location和HTTP Location属性。这些属性使用户可以从Web链接开始安装,并从Web服务器上拷贝所需的文件。如果安装文件处于FTP服务器的控制之下,那么一般选用FTP Location属性。
配置组件时最后一个绝对必须留意的属性是Include File Groups属性,直到现在我们还没有给Program Files(或其它)组件指定任何东西。双击该属性,你会看到如下图所示的Properties对话框:
Properties对话框包含了指定给某个组件的所有文件组的清单,前面我们讲过一个例子,安装时可以选择用拼写检查还是用语法检查,它们的DLL 文件相同,规则文件不同。前面我还讲到过要设置三个文件组:一个带有语法检查规则文件,一个带有拼写检查规则文件,第三个带有通用的DLL文件。现在就是设定其间关系的时候了,单击Add按钮,你会看到如下图所示的Add File Group对话框:
正如你所看到的,Add File Group对话框包含了我们使用Project Wizard定义的三个文件组。在继续阅读本章之前,你需要按下表定义组件与文件组之间的关系。表16.1给出了本例所用的设置:
设置文件组
建立一系列的组件对安装程序并没有多大的帮助,它只是告诉用户哪些组件可以被复制到硬盘上,但还没有告诉安装程序要复制哪些文件,现在我们就来做这件事棗为前面定义的文件组定义一系列文件。
先单击File Groups选项卡,你会看到带有所有文件组清单的File Groups对话框,如图16.3所示。选择要配置的文件组很容易,单击窗口左边给出的文件组
列表项。
单击Help Files文件夹旁边的加号(+)标记,再单击Links列表项,你会看到如下图所示的File Groups-Help Files\Links对话框,从这个对话框中定义该文件组包含的一个或多个文件。
右击File Groups-Help Files\Links对话框,从上下文相关菜单中选择InsertFiles,你会看到标准的“打