Baugruppen
Windows Installer kann Win32-Assemblys und -Assemblys installieren, entfernen und aktualisieren, die von der Common Language Runtime von Microsoft .NET Framework verwendet werden. Eine Assembly wird vom Windows Installer als einzelne Installationsprogrammkomponente behandelt. Alle Dateien, die eine Assembly darstellen, müssen in einer einzelnen Installationsprogrammkomponente enthalten sein, die in der Tabelle Component aufgeführt ist.
Windows Installer unter Windows Vista und Windows XP kann parallele Assemblys installieren. Parallele Assemblys können Assemblys sicher für mehrere Anwendungen freigeben und die negativen Auswirkungen der Assemblyfreigabe, z. B. DLL-Konflikte, ausgleichen. Anstelle einer einzelnen Version einer Assembly, die die Abwärtskompatibilität mit allen Anwendungen annimmt, ermöglicht die parallele Assemblyfreigabe mehrere Versionen einer COM- oder Win32-Assembly gleichzeitig auf dem System auszuführen. Diese verbesserte Funktion zum Isolieren von Anwendungen ist ein wichtiger Bestandteil von Microsoft .NET Framework. Weitere Informationen finden Sie unter isolierten Anwendungen und parallelen Assemblys.
In den folgenden Abschnitten wird die Verwendung von Assemblys mit dem Windows Installer beschrieben.
- Hinzufügen von Assemblys zu einem Paket-
- Installieren und Entfernen von Assemblys
- Aktualisieren von Assemblys
- Neuinstallationsmodi von Common Language Runtime-Assemblys
- Von Windows Installer geschriebene Assemblyregistrierungsschlüssel
Informationen zum Installieren von COM- und COM+1.0-Anwendungen finden Sie unter Installieren einer COM+-Anwendung mit dem Windows Installer-, Installieren einer COM-Komponente an einem privaten Speicherortund Erstellen einer COM-Komponente in einem vorhandenen paket privaten.