InstallShield使用———安装设计界面

 

InstallShield使用---安装设计界面

1         安装设计界面

这里介绍的是Installation Designer页面的界面(介绍一些重要的属性)。

1.1       Installation Information

1.1.1   General Information

Ø Project Properties

Setup Languages:设置安装包的语言种类,一般默认的是简体中文。

Ø Add or Remove Programs

Display Icon:在系统中的添加或删除程序的列表中显示的图标;

Display Icon Index:图标文件的图标索引;

Disable Change Button:隐藏添加或删除程序的列表中的更改按钮;

Disable Remove Button:隐藏添加或删除程序的列表中的删除按钮;

Ø Product Properties

Name:产品名称,显示在整个安装界面的产品名称;

INSTALLDIR:安装的默认路径;

Ø String Tables

每种安装语言都有一个节点,安装中使用的字符串。

1.2       Organization

1.2.1   几个基本概念

Ø Feature

特征,每个Feature可包含子Feature及若干个Component,每个Feature都会出现在Feature选择界面中,一旦Feature被选择安装其包含的Component就会被安装到系统中去;

Ø Component

组件,每个Component可设置需要安装的文件、写入的注册表信息、创建的快捷方式等等;

Ø Setup Type

安装类型,一般默认有Minimal(压缩)Typical(典型)Custom(自定义),每种安装类型包含若干个Feature

1.2.2   Setup Design

此界面可以设置FeaturesComponents(组件)Files(安装文件)等等。

[Setup Design]节点的右键菜单,[New Feature]菜单新建一个Feature,右键点击Feature节点,[New Feature]菜单新建一个子Feature[New Component]新建一个Component[Associate Components]菜单可关联Component

1.2.3   Features

此界面可以设置Feature的属性。

Display Name:在Feature选择界面中显示的名称;

Description:在Feature选择界面中显示的描述;

Remove Installation:远程安装,Component中的此属性可覆盖Feature中的,一般默认选择Favor Local

Destination:安装路径;

Display:显示方式,在Feature选择界面中显示的方式,一般默认选择Visible and Collapsed

Required:是否要求安装,选择Yes,此Feature一定会被安装;

1.2.4   Components

此界面可以设置Component的属性及管理Component项目。

Destination:安装路径;

Destination Permissions:设置文件夹权限(FNTS分区格式),点击右边小按钮可进入设置界面,在以后的例程中做详细介绍;

Component子节点:

Ø Files

点添加安装程序需要安装的文件,添加文件分为静态添加和动态添加,静态添加只能添加文件,动态添加可以设置添加指定文件夹下的子文件夹及文件,本人喜欢使用动态添加方式;

Ø Registry Data

向注册表中添加键值;

Ø Shortcuts

添加快捷方式;

Ø Advanced Settings

有九个子节点,我有些尚不知道含义,有些没有使用过,请高手予以指教:

Application Paths:未知;

Assembly:添加Assembly,没有使用过;

COM Registration:添加COM组件,没有使用过;

File Types:添加关联文件类型,没有使用过;

Control NT Services:控制系统服务,没有使用过;

Install NT Services:安装系统服务,在以后的例程中做详细介绍;

Publishing未知;

Device Driver未知;

Other Data:查看Direct Editor数据。

1.2.5   Setup Types

管理安装类型,在[Properies]栏设置Setup Type属性,在[Features installed in Setup Type]栏,选择此安装类型需安装的Feature

1.3       Application Data

1.3.1   Files and Folders

管理安装文件夹及文件;

1.3.2   Redistributables

选择需要安装的系统运行库,有些系统运行库如Borland BDEMSI安装包中没有,必须使用InstallScript Project安装包;

1.3.3   Mobile Devies

管理移动设备,此功能没有使用过。

1.4       System Configuration

1.4.1   Shortcuts

添加快捷方式;

1.4.2   Registry

向注册表中添加键值;

1.4.3   ODBC Resources

添加ODBC数据源;

1.4.4   INI File Changes

添加或更改INI文件,现在各系统已经很少使用INI文件,大多数采用XML文件进行系统配置;

1.4.5   Environment Variables

添加系统的环境变量;

1.4.6   XML File Changes

添加或更改XML文件。

1.5       Server Configuration

1.5.1   Internet Infosmation Services

配置IIS网站及虚拟目录;

1.5.2   Component Services

配置COM+应用程序和组件;

1.5.3   SQL Scripts

配置数据库。

1.6       Behavior and Logic

1.6.1   InstallScript

编写安装程序的脚本;

1.6.2   Custom Actions and Sequences

编辑自定义动作;

1.6.3   Support Files/Billboards

添加安装过程中需要的文件及安装背景;

1.6.4   System Search

系统条件检测,符合条件后才能安装;

1.6.5   Property Manager

安装变量编辑器。

1.7       User Interface

1.7.1   Dialogs

编辑安装过程中使用的窗体。

1.8       Media

1.8.1   Path Variables

编辑安装路径变量;

1.8.2   Upgrades

没有使用过;

1.8.3   Releases

制作安装媒体;

1.8.4   Patch Design

没有使用过。

1.9       Additional Tools

1.9.1   Dependency Scanners

搜索工具,有前面提到的[Perform Static Scan…][Perform Dynamic Scan…][Import Visual Basic 6.0 Project]

1.9.2   Direct Editor

命令编辑器,在这里可以查看或编辑安装程序的各类信息。

下一篇将介绍InstallScript的事件

posted on 2008-06-05 15:10  默默ASP.NET  阅读(6426)  评论(3编辑  收藏  举报