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