Windows Installer Editor Reference
36
Setting Up
If the options on the .NET Assemblies tab are unavailable, install the .NET Framework
and run a manual repair of the Windows Installer Editor .MSI from Add/Remove
Programs.
COM Interop Options
z
Default Application Type
This determines the default setting for the Application Type field on the Product
Details page for new installations. Changing this field does not affect existing
installations.
Win 32 (non .NET)
Select this if you typically create standard Win32 installations without .NET
assemblies.
.NET Application
Select this if you typically create .NET installations with only .NET elements.
Mixed (.NET and Win32)
Select this if you typically create installations containing both Win32 and .NET
elements. When this option is selected, .NET assemblies you add to an
installation are registered so that they can be called as though they were COM
components. For information on COM interoperability, search for “Interoperating
with Unmanaged Code” in the MSDN Library (
msdn.microsoft.com/library/
).
z
Rescan COM interop registry keys on compile
Mark this to scan and update interop registry keys for .NET assemblies each time
you compile. This check box is available only if the .NET Framework is installed on
your computer.
Assembly Scanning Options
The scanning options are available only if the .NET Framework is installed on your
computer.
z
Scan Dependencies
Specify how dependency assemblies are added to an installation. You can add them
manually or have Windows Installer Editor scan the assembly manifest for
dependencies and add them automatically. Changing this option does not affect
assemblies that have already been added to installations.
Never scan dependencies
If you select this, you must add dependency assemblies to installations
manually on the Files or Web Files page.
Prompt to scan dependencies
When you add a .NET assembly to an installation, Windows Installer Editor
scans its manifest for dependencies and prompts you to select which ones to
add to the installation.
Always scan dependencies
When you add a .NET assembly to an installation, Windows Installer Editor
scans its manifest for dependencies and adds them to the installation.
z
Rescan assembly dependencies on compile
Mark this to scan for new assembly dependencies each time you compile.
z
Rescan assembly attributes on compile
Mark this to rescan and update assembly attributes each time you compile. This
check box is marked by default.