Windows Installer Editor Reference
209
Organizing Your Installation Into Releases
Target Platform
Select the target platform for this release. This determines the Template
Summary property of the compiled .MSI. The initial default is set by the Target
Platform option on the New Installation File dialog box.
If the installation previously contained only 32-bit releases, designating a
feature or release as 64-bit enables the 64-bit areas of the Files and Registry
pages as well as other 64-bit-related areas of the interface.
Build this release during compile
Mark this to have this release compiled when you click Compile at the bottom of
the main window. (In Visual Studio: use commands on the Build menu.)
This corresponds to the check box in the Build column on the Releases page.
Marking or clearing one check box affects the other check box.
4. To add or edit media settings, click Edit Media. The Media Details dialog box
appears. The Edit Media button and the Media section appear only when you first
add a new release.
See
Setting Up Media for Distribution
on page 236.
5. (Visual Studio integrated editor only.) To specify which build configurations in Visual
Studio will cause this release to be compiled, click Visual Studio. (The Visual Studio
button does not appear in a stand-alone installation.)
The Visual Studio Releases dialog box appears.
See
Associating a Release With Visual Studio Build Configurations
on page 209.
6. Click OK.
The release is added to the list on the Releases page. To edit a release, double-click its
name. The other pages in the Release Definition page group let you further customize
each release.
See also:
How to Specify the Target Platform
on page 71
Associating a Release With Visual Studio Build
Configurations
¾
Visual Studio integrated editor only.
Normally, building a Visual Studio solution compiles all releases of any Wise installation
projects that are part of the solution. The Visual Studio Release dialog box lets you
associate releases in the installation project with specific build configurations and
platforms in the Visual Studio solution. Then, when you build the solution and specify
the configuration and platform to build, only the releases that are associated with that
configuration and platform are compiled.
Example: Your solution contains both 32-bit and 64-bit projects. In Visual Studio, you
use the Configuration Manager to create a configuration for each platform. In the
installation project, you create a 32-bit and a 64-bit release. When you build the 64-bit
configuration, only the 64-bit project is built, but both releases are compiled. As a
result, the 32-bit release contains files from the 64-bit project. To prevent this, use the
Visual Studio Release dialog box to associate the 32-bit release with the 32-bit