Ну и как ссылаться на либу?
Ну и как ссылаться на либу?
Пинаю приложение, которое не без проблем ставится на Вин7 и падает на Вин10.
Текущее подозрение - неправильная версия log4net.
Аккуратно слил последнюю версию с гоогловского сайта.
Взял как соурсники, так и оба (они подпись меняли) варианта готовых либ.
Точно знаю, что либы версии 2.0.8.
Создал маленький тестовый проект и закинул туда либу. Получилось следующая ссылка:
<Reference Include="log4net, Version=1.2.12.0, Culture=neutral, PublicKeyToken=669e0ddf0bb1aa2a, processorArchitecture=MSIL">
Предыдущая ссылка выглядит так:
<Reference Include="log4net, Version=1.2.10.0, Culture=neutral, PublicKeyToken=692fbea5521e1304, processorArchitecture=AMD64">
Обе предыдущие версии инсталлированы в ГАЦ,,,
При загрузке приложения оно отваливается с руганью на:
Detecting dependent assembly log4net, Version=1.2.12.0, Culture=neutral, PublicKeyToken=669E0DDF0BB1AA2A, processorArchitecture=msil
Еще где-то мелькало требование на 1.2.13.0...
Ну и где же моя 2.0.8?
При запуаске на голой Вин10 машине либа должна быть загружена с остальными либами - есть и в списке, есть и в деплое. Но тем не менее при запуске ругается на отсутствие либы в ГАЦ,
Аналогичные либы, идущие в комплекте с аппой грузятся без проблем...
Блин, что же Я такое намутил?