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