Мне было предложено взглянуть на ошибку в приложении ASP/С# с его интеграцией с Paypal. Полное полное сообщение об ошибке:
Не удалось загрузить файл или сборку 'log4net, Version = 1.2.0.30714, Culture = нейтрально, PublicKeyToken = b32731d11ce58905 'или одной из его зависимостей. Расположенные определение манифеста сборки не соответствуют ссылочной позиции сборки. (Исключение из HRESULT: 0x80131040)
Из того, что я понимаю, это означает, что фактический файл, расположенный (то есть log4net.dll в моем каталоге bin), не соответствует ожидаемой версии, основанной на некоторой конфигурации сборки. Проблема, с которой я сталкиваюсь, заключается в том, что я не могу найти, где этот файл ссылается.
У меня есть доступ ко всем файлам в корневом каталоге веб-сайта сайта и не могу найти файлы конфигурации, которые ссылаются на эту DLL. Где еще мне нужно искать, чтобы определить, что вызывает неправильное совпадение?
В качестве примечания я убедился, что версия DLL в каталоге bin обновлена, но, похоже, она ничего не разрешила.