Есть некий сетап проект, в нём кастом экшены. Кастом экшены зависят от пары Dll-ок, включённых в инсталлятор.
На одной машине всё это дело преспокойно работает. Дллки в пакете подсасываются кастом экшенами.
На другой оно тоже работало работало, я раз пять переустановил приложение.
А потом хренакс, обваливается.
В логах установки:
System.IO.FileNotFoundException: Could not load file or assembly 'log4net, Version=1.2.11.0, Culture=neutral, PublicKeyToken=669e0ddf0bb1aa2a' or one of its dependencies. The system cannot find the file specified.
Log4Net перестало находить. Хотя я ничего ни в инсталляторе ни в кастом экшенах не трогал.
Ну, я думаю что Log4Net в инсталляторе это в любом случае идея сомнительная. Отвязываюсь от него нафих подальше.
Пробую. Раз ставится и удаляется, два, три. А на четвёртый хренакс, и такая же ошибка но уже с другой Dll кой.
Вообщем я от всего постороннего отвязался в кастом экшене от греха подальше.
Но почему оно работало, работало, а потом раз и перестало.