Windows Installer Editor Reference
63
Working With Wise Installation Files
How to Specify the Target Platform
The target platform is stored in the Template Summary property of the .MSI or .MSM
(merge module). For an installation to run, the platform in the Template Summary
property must match the platform of the destination computer.
The Template Summary property of the .MSI is set during compile based on the
release’s Target Platform setting. The initial target platform for the Default release is
set by the Target Platform option on the New Installation File dialog box.
Viewing the Template Summary Property
This setting is visible under Setup Editor > Product tab > Summary. Do not change the
target platform setting there.
When an installation project (.WSI) contains multiple releases that compile to 32-bit and
64-bit .MSIs, the Template Summary property reflects one platform or the other. The
correct Template Summary property is set in each .MSI during compile.
See Template Summary Property in the Windows Installer SDK Help.
Additional Target Platform Settings
z
Feature Details dialog box
To display this dialog box, double-click a feature in Installation Expert > Features
page.
At run time, the destination computer’s platform determines whether a feature is
available for installation. (Example: On a 64-bit destination computer, a feature that
is designated as 32-bit does not appear to the end user and is never installed.)
This setting is used primarily to organize components by feature in a 64-bit
installation that contains 32-bit components.
See
Configuring a Feature Using the Feature Details Dialog
on page 96.
z
Component Details dialog box
To display this dialog box, select Setup Editor > Components tab, right-click a
component, and select Details.
The 64-bit component check box designates a component as 64-bit. This is
marked when you add 64-bit .EXE and .DLL files or 64-bit registry keys. If this is not
marked, the component is registered as a 32-bit component.
What’s Different in a 64-bit Installation?
A 64-bit installation differs from a 32-bit installation in the following ways:
If the release’s Target Platform
setting is
then the Template Summary property
value is
32-bit
Intel
64-bit (x64)
x64
64-bit (Itanium)
Intel64