Ссылка non-GAC версия DLL в Visual Studio 2010

Это подобно для Добавления ссылки Non-GAC на проект, но решения, представленные там, кажется, не помогают.

У меня есть библиотека WinForms UI (Криптон от ComponentFactory) установленный в GAC. Существует ошибка, которую я хочу разыскать в той библиотеке, таким образом, я добавил исходный код к своему решению, удалил старые ссылки от моего проекта WinForms до Криптона DLLs, добавил их назад как ссылки проекта, обеспеченная Локальная Копия имеет значение true, перепроверил это, путь (на ссылочной вкладке свойств) указывает на мой локальный проект, и...

... версия GAC все еще используется при отладке. Я не могу установить точку останова в источнике Криптона, Debugger.Break() или другой код изменяется для не выполнения, и когда я запускаю отладчик Visual Studio 2010 года, я вижу Загрузку из... Сообщение GAC_MISL, касающееся Криптона DLLs, высвечивается в строке состояния VS 2010. DLLs не копируются в Папку отладки WinForm.

Как я могу сослаться на версию "проекта" файлов при отладке при оставлении их зарегистрированными в GAC?

6
задан Community 23 May 2017 в 11:45
поделиться

1 ответ

CLR всегда сначала просматривает GAC. Не стесняйтесь использовать gacutil.exe / u для их удаления. Взлом [AssemblyVersion] тоже подействует, поэтому копия GAC не будет совпадать.

5
ответ дан 17 December 2019 в 04:42
поделиться
Другие вопросы по тегам:

Похожие вопросы: