Private Assemblys
Eine Win32-Assembly kann als private Assembly installiert und exklusiv für die Verwendung durch eine Anwendung verfügbar sein. Private Assemblys sollten von einem Windows Installer-Paket installiert werden, das zum Installieren oder Aktualisieren einer Anwendung verwendet wird.
Unter Windows XP werden private Assemblys als parallele Assemblysinstalliert. Das Windows Installer installiert private parallele Assemblys in einem ordner, der für die Anwendung privat ist. Der Ordner, der die ausführbare Datei der Anwendungen enthält. Die Abhängigkeit der Anwendung für die private Assembly wird in einer Anwendungsmanifestdatei angegeben. Weitere Informationen finden Sie unter isolierten Anwendungen und parallelen Assemblys.
Unter Betriebssystemen vor Windows XP wird eine Kopie der privaten Assembly und einer lokalen Datei in einem privaten Ordner für die ausschließliche Verwendung der Anwendung installiert. Eine Version der Assembly ist auch global auf dem System registriert und für jede Anwendung verfügbar, die eine Bindung an die Assembly hat. Die globale Version der Assembly kann die Version sein, die mit der Anwendung oder einer früheren Version installiert ist. Die globale Version wird durch die gleichen Regeln bestimmt, die von isolierten Komponentenverwendet werden.
Beachten Sie, dass windows Installer keine private Assembly an einem Speicherort mit mehr als 234 Zeichen einschließlich des endenden Nullzeichens installieren kann.