Informationen zu freigegebenen Assemblys

Eine freigegebene Assembly ist eine Assembly, die für die Verwendung durch mehrere Anwendungen auf dem Computer verfügbar ist. Auf Windows Vista und Windows XP können querseitige Assemblys als freigegebene Assemblys installiert werden. Gemeinsame querseitige Assemblys sind nicht global auf dem System registriert, aber sie sind global für Anwendungen verfügbar, die eine Abhängigkeit von der Assembly in Manifesten angeben. Mehrere Versionen von querseitigen Assemblys können gleichzeitig von verschiedenen Anwendungen freigegeben werden, die gleichzeitig ausgeführt werden. Weitere Informationen finden Sie unter "Isolierte Anwendungen" und "Side-by-Side Assemblys". Beispielsweise werden die unterstützten microsoft side-by-side Assemblys, die mit Windows XP geliefert werden, in der Regel als freigegebene Assemblys von mehreren Anwendungen verwendet.

Gemeinsam genutzte parallele Assemblys werden im WinSxS-Ordner installiert. Assembly-Herausgeber, Anwendungen und Administratoren können die Version von querseitigen Assemblyabhängigkeiten nach der Bereitstellung durch die Konfiguration ändern. Gemeinsam genutzte nebenseitige Assemblys können von einem Betriebssystemupdate oder von einem Windows Installer-Paket installiert oder aktualisiert werden. Weitere Informationen finden Sie unter Installation von Win32-Assemblys.

Vor Windows XP wurden freigegebene Assemblys global registriert und im Windows Systemordner installiert. In diesem Fall ist die neueste installierte Version der Assembly für jede Anwendung verfügbar, die an diese gebunden wird. Eine nebenseitige Assembly kann auch als private Assembly für die exklusive Verwendung einer Anwendung installiert werden. Weitere Informationen finden Sie unter Private Assemblys.