Eigene Assemblys im "Add Referenz"-Dialog von Visual Studio

Um eigene Assemblies auf dem Reiter .NET im "Add Referenz"-Dialog anzeigen zu lassen, gibt es verschiedene Möglichkeiten. Einige der im Netz zu findenden, ha...

Um eigene Assemblies auf dem Reiter .NET im “Add Referenz”-Dialog anzeigen zu lassen, gibt es verschiedene Möglichkeiten. Einige der im Netz zu findenden, haben bei mir nicht funktioniert. Aber die nachstehende:

Registry-Einträge

Man fügt im Registry-Editor unter HKEY_CURRENT_USER\SOFTWARE\Microsoft.NETFramework\AssemblyFolders einen neuen Schlüssel mit dem Namen der eigenen Entwicklung ein und setzt den Standardwert auf das Verzeichnis mit der DLL. Auf einem anderen Rechner war das auch mal nicht unter HKCU sondern unter HKLM zu finden.

Kopierprozess

Der Übersichtlichkeit und Synchronität zwischen Development- und Deployment-Umgebung wegen, habe ich im Postbuild der Projekte einen Kopiervorgang, der die Assemblys in das Programme-Verzeichnis kopiert. Der o.g. Registry-Eintrag referenziert dann die Assemblys im Programme-Verzeichnis und nicht die im Projekt-Output-Verzeichnis.

Siehe auch

Microsoft-KB-Artikel “Wie eine Assembly in das Dialogfeld “Verweis hinzufügen” angezeigt