DLL, показанные на вкладке .Net диалогового окна «Добавить ссылки», на самом деле не являются зарегистрированными в GAC.Их можно найти, выполнив поиск по нескольким путям в вашей файловой системе.
Поиск путей осуществляется Visual Studio путем поиска следующих записей реестра:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NetFramework\{Version}\AssemblyFoldersEx\
Там уже должны быть добавлены некоторые ключи, так что если вы хотите, чтобы ваш собственный dll отображалсяна вкладке .Net вы можете добавить его в одну из определенных там папок.Вы также можете добавить новый раздел реестра, указывающий на пользовательскую папку, которая будет содержать только ваши собственные библиотеки DLL.
GAC предназначен только для загрузки сборок во время выполнения после развертывания приложения, поэтому я не будудумаю, что вы должны использовать его при разработке.Когда вы развертываете свое приложение, убедитесь, что для вашей ссылки установлено «Копировать локально» в false, чтобы dll не была скопирована в папку bin, а затем установите его в GAC, и вместо этого он будет загружен оттуда.*