У меня есть приложение, которое использует как NHibernate и Crystal Reports, NHibernate.dll ссылочного Log4Net 1.2.10.0 (PublicKeyToken = aa95f207798dfdb4)Log4Net 1.2.10 конфликта с открытым ключом
После обновления кристалла с версиями 13.0.2000 мы теперь имеем проблема, crystaldecisions.shared.dll теперь также ссылается на Log4Net 1.2.10.0, но кажется, что хорошие люди в Crystal Decisions сделали «интересное» решение перекомпилировать 1.2.10.0, оставив номер версии одинаковым, но давая ему новый открытый ключ (692fbea5521e1304) и установлен в GAC.
Итак, мой вопрос ... Как установить эти сборки log4net бок о бок? или обмануть одну из других сборок (NHibernate или Crystal) в другую.
Очень досадно, что теперь мне нужно зарегистрировать стандартную версию log4Net в GAC, но это, по-моему, единственный реальный вариант. –