Freigeben über


Registrieren von .NET Framework-Erweiterungen

Sie können eine Assembly entwickeln, die eine bestimmte Version von .NET Framework erweitert. Damit die Assembly im Dialogfeld Verweise hinzufügen in Visual Studio angezeigt wird, müssen Sie den Ordner, in dem sie enthalten ist, zur Systemregistrierung hinzufügen.

Nehmen wir beispielsweise an, dass das Unternehmen Trey Research eine Bibliothek entwickelt hat, die .NET Framework 4 erweitert, und möchte, dass die Bibliothekassemblys im Dialogfeld Verweise hinzufügen angezeigt werden, wenn ein Projekt auf .NET Framework 4 abzielt. Darüber hinaus wird angenommen, dass die Assemblys 32-Bit-Assemblys auf einem 32-Bit-Computer ausführen oder 64-Bit-Assemblys auf einem 64-Bit-Computer ausführen und dass sie im Ordner C:\TreyResearch\Extensions4\ installiert werden.

Registrieren Sie diesen Ordner mithilfe dieses Schlüssels: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\v4.0.21006\AssemblyFoldersEx\TreyResearch\. Weisen Sie dem Schlüssel diesen Standardwert zu: C:\TreyResearch\Extensions4.

Hinweis

Die Buildnummer der Version von .NET Framework kann abweichen.

Um eine 32-Bit-Assembly auf einem 64-Bit-Computer zu registrieren, verwenden Sie den Wow6432-Knoten, zum Beispiel: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\.NETFramework\v4.0.21006\AssemblyFoldersEx\TreyResearch\.