Installation von Win32-Assemblys

Installieren Sie Win32-Assemblys als Komponente des Microsoft Windows Installer-Pakets, mit dem Ihre Anwendung installiert oder aktualisiert wird. Wenn Sie die MsiAssembly-Tabelle und die MsiAssemblyName-Tabelle erstellen, wird dadurch die Komponente in der Spalte „Component_“ als Assembly definiert. Das Installationsprogramm legt bei Betriebssystemen, die Win32-Assemblys unterstützen können, die MsiWin32AssemblySupport-Eigenschaft auf die Dateiversion der SXS.DLL und auf keinen anderen Wert fest.

Unter Windows Vista und Windows XP schreibt der Windows Installer keine Assemblyinformationen in die Registrierung. Außerdem können freigegebene Assemblys, private Assemblys und parallele Assemblys verwendet werden. Weitere Informationen finden Sie unter Freigegebene Assemblys, Private Assemblys und Parallele Assemblys.

In den folgenden Abschnitten wird beschrieben, wie Sie ein Windows Installer-Paket erstellen, um Win32-Assemblys als freigegeben, privat oder parallel auf verschiedenen Windows-Betriebssystemen zu installieren.