InstallAware for Windows Installer
 

Register Assembly

This command registers or unregisters a .NET assembly. Registering a .NET assembly makes it available for use by COM Interop.

Assembly Path or Full Name

Enter the physical path to the assembly on the target system here, OR enter the full name of the assembly here.

Set the codebase in the registry

Creates a codebase entry in the registry. The codebase entry specifies the file path for an assembly that is not installed in the global assembly cache. You should not specify this option if you will subsequently install the assembly that you are registering into the global assembly cache. The assembly must be a strong named assembly when using this option.

Register Assembly

Registers the .NET assembly for COM Interop.

Unregister Assembly

Unregisters the .NET assembly from COM Interop.

 Notes

  • If you are installing into the GAC, it will be easier to enter the full name of the assembly, instead of the physical path on the target machine which can be difficult to determine. To obtain the full name of the assembly, click the Browse button, then choose the assembly file located on your local system. This will automatically obtain the full name of the assembly for you. If you attempt to enter the full name of the assembly yourself, be sure to enter the precise, correct name, otherwise the Register Assembly command will fail to locate the assembly.
  • If you are not installing into the GAC, it will be easier to enter the full path to the assembly on the target system instead, such as $TARGETDIR$\assemblies\mylibrary.dll. In this case do not use the Browse button.