Freigeben über


Assemblyregistrierungsschlüssel, die von Windows Installer geschrieben wurden

Wenn ein Windows Installer-Paket Assemblys installiert oder ankündigen, speichert das Installationsprogramm Informationen zu diesen Assemblys in der lokalen Systemregistrierung. Beachten Sie, dass diese Registrierungsschlüssel nur intern von Windows Installer verwendet werden sollen und nicht von Ihrer Anwendung verwendet werden sollten. Der Inhalt, der Speicherort und die Struktur der in diesen Schlüsseln gespeicherten Informationen können geändert werden. Anwendungen sollten sich auf MsiProvideAssembly verlassen, um Assemblys zu verwalten.

Assemblys werden anhand ihrer Assemblynamen registriert. Die Namen der in den folgenden Speicherorten gespeicherten Werte sind die Assemblynamen. Die tatsächlichen Werte sind vom Typ REG_MULTI_SZ und enthalten Daten, die von MsiProvideAssembly zum Installieren oder Reparieren von Assemblys verwendet werden.

Informationen zu privaten Assemblys

Windows Installer speichert Informationen zu privaten Assemblys, die von Windows Installer-Paketen getragen werden, die unter dem folgenden Registrierungsschlüssel als verwaltete Anwendungen pro Benutzer installiert wurden:

HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\Managed\User SID\Installer\Assemblys\Pfad zur Konfigurationsdatei

Windows Installer speichert Informationen zu privaten Assemblys, die von Windows Installer-Paketen getragen werden, die pro Benutzer unter dem folgenden Registrierungsschlüssel installiert wurden:

HKCU\Software\Microsoft\Installer\Assemblys\Pfad zur Konfigurationsdatei

Windows Installer speichert Informationen zu privaten Assemblys, die von Windows Installer-Paketen getragen werden und pro Computer unter dem folgenden Registrierungsschlüssel installiert sind:

HKLM\SOFTWARE\Klassen\Installer\Assemblys\Pfad zur Konfigurationsdatei

Informationen zu globalen oder freigegebenen Assemblys

Windows Installer speichert Informationen zu freigegebenen Assemblys, die von Windows Installer-Paketen getragen wurden, die unter dem folgenden Registrierungsschlüssel als verwaltete Anwendungen pro Benutzer installiert wurden:

HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\Managed\User SID\Installer\Assemblys\Global

Windows Installer speichert Informationen zu freigegebenen Assemblys, die von Windows Installer-Paketen übertragen wurden, die pro Benutzer unter dem folgenden Registrierungsschlüssel installiert wurden:

HKCU\Software\Microsoft\Installer\Assemblys\Global

Windows Installer speichert Informationen zu freigegebenen Assemblys, die von Windows Installer-Paketen getragen werden und pro Computer unter dem folgenden Registrierungsschlüssel installiert sind:

HKLM\SOFTWARE\Klassen\Installer\Assemblys\Global