Это похоже на Добавить ссылку не-GAC на проект , но представленные там решения, похоже, не помогают.
У меня в GAC установлена библиотека пользовательского интерфейса WinForms (Krypton from ComponentFactory). Есть ошибка, которую я хочу отследить в этой библиотеке, поэтому я добавил исходный код в свое решение, удалил старые ссылки из моего проекта WinForms на библиотеки DLL Krypton, добавил их обратно в качестве ссылок на проект, убедившись, что для параметра «Копировать локально» задано значение true, дважды проверил, что путь (на вкладке свойств ссылки) указывает на мой локальный проект, и ...
... версия GAC все еще используется во время отладки. Я не могу установить точку останова в исходном коде Krypton, Debugger.Break()
или других изменениях кода, чтобы они не выполнялись, и когда я запускаю отладчик Visual Studio 2010, я вижу сообщение Загрузка из ... GAC_MISL, относящееся к DLL-файлам Krypton, в Строка состояния VS 2010. Библиотеки DLL не копируются в папку отладки WinForm.
Как я могу ссылаться на "проектную" версию файлов во время отладки, оставляя их зарегистрированными в GAC?