User Guide
44
Setting Options
! Create XML copy during save
Mark this to update a copy of the installation in XML format every time you save. If a
copy does not exist, it is created. The copy has the same name as the installation file
with the extension .XML appended, and it is saved in the same directory. (Example:
If the current file name is Application.wsi, the XML copy is named
Application.wsi.xml.) This lets you check the XML version of the installation into a
source code control system and use text-based file comparison tools to find changes.
See Saving an Installation as XML on page 93.
Compiler Options
The following options are default settings for all new compiles. Changing these settings
does not affect installations that have already been compiled.
! Add custom actions for predefined folders in merge modules
This affects the merging of merge modules that place files in predefined directories,
such as \Windows, \System32, and so on. Mark this to have the merge emulate the
behavior of Microsoft’s merge tool, mergemod.dll, which uses custom actions to
handle predefined directories. Clearing this checkbox can fix potential problems with
capitalization inconsistencies in the directory name.
Note
Wise for Windows Installer has its own code for merging a module into an .MSI, but this
checkbox causes your merge to follow the Microsoft conventions for merging. Microsoft’s
merging code adds a custom action to the installation for each predefined directory
referenced in each included merge module. The custom action uses a Set Property action
to set the predefined directory name, whereas the Wise for Windows Installer code sets
the predefined directory name by adding an item to the Directory table of the Windows
Installer database.
! Display error if merge modules conflict with main installation rows
Merge module errors occur if a merge module contains a row that has the same key
as a row in the main installation. Clear this to ignore such errors and let the merge
module row overwrite the row in the main installation.
! Enable Quick Compile
Mark this to speed the compile process by compressing only previously
uncompressed or changed files. Quick Compile writes the .MSI table information. If a
file or media has changed, a full compile will occur instead. Quick Compile is for
project files only. You can also speed compile time by using ExpressBuild, a multi-
processor compile feature in the Professional and Enterprise Editions. See Setting
ExpressBuild Options on page 49.
Startup Options
! Display Home page at startup
Mark this to have the Product Home page appear by default when you start Wise for
Windows Installer.
! Check for Updates
Select an option to set the frequency at which you will be reminded to check for
updates to Wise for Windows Installer. Update reminders occur only when Wise for
Windows Installer is launched.
! Preferred Editor
This option appears only if Microsoft Visual Studio .NET is installed. It determines
which editor is launched when you double-click a Windows Installer file. Always