With the Setup Design view, you can completely design your setup from features and components to files and registry entries. You can also add .dim file references. Much of the functionality in this view is available elsewhere in the InstallShield interface. For example, you can create components in both the Setup Design view and the Components view. Changes made in either of these views are reflected in the other.

## 功能

Features are the building blocks of your application from your end user's perspective. Your entire application should be divided into features that perform a specific purpose.

To add a feature or subfeature to your project:

Right-click on Setup Design or on a feature and select New Feature.

## 组件

Components allow you to organize your application data into similar groups. They constitute the developer's view of a project—items such as files and registry entries. Components are associated with features, and a component may belong to more than one feature.

To create a new component, do one of the following:

- Right-click on the topmost item and select New Component.
- Right-click on a feature and select New Component, or press CTRL+INSERT.
- Right-click on the topmost item and select Component Wizard to launch the wizard.

## DIM 引用

A .dim file is an XML-structured file containing installation information for application data. It can be written by a software developer in conjunction with any code being developed for a block of functionality supporting an application to be included in an installation. Within InstallShield, you can create references to a .dim file and associate it with a feature in the Setup Design view of a Basic MSI project.

To add a DIM Reference to a feature:

Right-click a feature, and click New DIM Reference.

You can create DIM references in the Setup Design view and the DIM References view of Basic MSI projects. Changes made in either of these views are reflected in the other.
You can also create DIM references in the DIM References view of a Merge Module project.

## Associating Components with Features

The Setup Design view is the only place where you can define feature-component relationships.

To specify which of the available components you want to associate with a feature:

Right-click the feature or subfeature and click Insert Components.

To remove the feature-component relationship:

Right-click a component and click Remove from feature. This removes the component from the feature, but it does not delete it from your project.

## 可再分发文件

## 对象

The Setup Design view displays the objects and merge modules that are associated with the project's features. (The Features view does not display this information.) To associate objects and merge modules with features, use the Redistributables view.

The Setup Design and Features views display the objects and merge modules that are associated with the project's features. To associate objects and merge modules with features, use the Objects view.

The Setup Design and Features views display the objects and merge modules that are associated with the project's features. To associate objects and merge modules with features, use the Objects view.