Windows Installer Editor Reference
149
Assembling an Installation
Use order specified below
(Not available in a merge module.)
Select this if this file requires that other files in the installation be registered
first for it to self-register properly. This enables the Registration Order
field.
Registration Order
This section lists files you selected for self-registration with the Use order
specified below method. Arrange files in the order in which they need to self-
register. You can only move the file for which you are viewing details.
Generate COM interop registry keys for .NET Assembly
If this installation contains both .NET and COM elements, mark this to register
.NET assemblies so that they can be called as though they were COM elements.
This check box is enabled only if you have the .NET Framework installed on your
computer, and if the file you are viewing is an assembly that was written to
allow COM interop. When the Application Type on the Product Details page is
Mixed (.NET and Win32), this check box is marked by default.
4. Click OK.
Editing Assembly Settings for Files
Use the Assembly tab on the File Details dialog box to enter and edit information about
.NET and Win32 assemblies. Windows Installer Editor uses this information to register
the assembly files.
z
For a .NET assembly, use the Assembly tab to enter the assembly attributes. If the
.NET Framework is installed on your computer, this information is filled in from the
assembly manifest and you should not have to change it. Also use the Assembly tab
to specify whether to display the .NET assembly as a reference in Visual Studio on
the destination computer.
z
For a Win32 assembly, use the Assembly tab to create and edit a manifest.
See
Creating a Win32 Assembly
on page 150.
To edit assembly settings for files
1. Do one of the following:
In Installation Expert: On the Files page, double-click a file.
In the Visual Studio integrated editor, you also can use the Visual Studio
Solution page.
In Setup Editor: On the Components or Features tab, double-click a file.
The File Details dialog box appears.
2. Click the Assembly tab.
The Assembly tab only appears for files that are keypaths to their components.
3. Complete the dialog box. If .NET is installed on this computer, some of these
options may be preconfigured. If you don’t have .NET, enable options below by
selecting .NET in Assembly Type.
Assembly Type
Specify whether this file is a .NET assembly, a Win32 assembly, or neither.