Я понимаю, что моя сборка не имеет никакого отношения к тому, чтобы быть в GAC по этому вопросу, но именно так все ссылаются на это.Тем не менее, рассматриваемая сборка находится в GAC.
Итак, у меня есть библиотека кода, которую я хочу перечислить в диалоговом окне «Добавить ссылки» в Visual Studio.Сборки там находятся в каталогах, которые указаны в реестре.Например:
[HKEY_CURRENT_USER\SOFTWARE\Microsoft\.NETFramework\AssemblyFolders\MyAssemblies]@="C:\\MyAssemblies"
(http://support.microsoft.com/kb/306149)
Я также попробовал многие из предложений, перечисленных здесь и в Интернете, но ничего не работает. Я также перезапускаю Visual Studio после редактированияреестр. Сборка подписана и включена в GAC просто отлично. Он скомпилирован для .NET 3.5 (не .NET 3.5 Client Profile).
Есть ли у кого-нибудь какие-либо предложения или советы по поводу того, что сработалоих? Просто чтобы повторить, я пытался систематически добавлять записи примерно в 10 местах в GAC. Неиспользуемые записи удаляются, когда я закончу, чтобы не вызывать конфликтов.
В приведенном выше примере упоминается HKCU, но я такжеположить записи под HKLM.