Freigeben über


Von Windows Installer geschriebene Assemblyregistrierungsschlüssel

Wenn ein Windows Installer-Paket Assemblys installiert oder ankündigt, speichert das Installationsprogramm Informationen zu diesen Assemblys in der lokalen Systemregistrierung. Beachten Sie, dass diese Registrierungsschlüssel nur für die interne Verwendung durch Windows Installer vorgesehen sind und nicht von Ihrer Anwendung verwendet werden sollten. Der Inhalt, der Speicherort und die Struktur der in diesen Schlüsseln gespeicherten Informationen können sich ändern. Anwendungen sollten sich zum Verwalten von Assemblys auf MsiProvideAssembly verlassen.

Assemblys werden durch ihre Assemblynamen registriert. Die Namen der Werte, die an den folgenden Speicherorten gespeichert sind, 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 Private Assemblys

Windows Installer speichert Informationen zu Private Assemblys, die von als verwaltete benutzerspezifische Anwendungen installierten Windows Installer-Paketen bereitgestellt werden, unter dem folgenden Registrierungsschlüssel:

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

Windows Installer speichert Informationen zu Private Assemblys, die von als benutzerspezifisch installierten Windows Installer-Paketen bereitgestellt werden, unter dem folgenden Registrierungsschlüssel:

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

Windows Installer speichert Informationen zu Private Assemblys, die von als computerspezifisch installierten Windows Installer-Paketen bereitgestellt werden, unter dem folgenden Registrierungsschlüssel:

HKLM\SOFTWARE\Classes\Installer\Assemblies\Pfad zur Konfigurationsdatei

Informationen zu globalen oder freigegebenen Assemblys

Windows Installer speichert Informationen zu gemeinsam genutzten Assemblys, die von als verwaltete benutzerspezifische Anwendungen installierten Windows Installer-Paketen bereitgestellt werden, unter dem folgenden Registrierungsschlüssel:

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

Windows Installer speichert Informationen zu gemeinsam genutzten Assemblys, die von als benutzerspezifisch installierten Windows Installer-Paketen bereitgestellt werden, unter dem folgenden Registrierungsschlüssel:

HKCU\Software\Microsoft\Installer\Assemblies\Global

Windows Installer speichert Informationen zu gemeinsam genutzten Assemblys, die von als computerspezifisch installierten Windows Installer-Paketen bereitgestellt werden, unter dem folgenden Registrierungsschlüssel:

HKLM\SOFTWARE\Classes\Installer\Assemblies\Global