У меня действительно простой MSI, который устанавливает кучу файлов, а затем создает и запускает службу.Один из устанавливаемых файлов (в частном порядке для installdir) - log4net.dll и является зависимостью службы.
Я получаю сообщения об ошибках от dev, которые иногда не запускаются.Основная причина в том, что log4net.dll поврежден.Это правильный размер, но его хэш неверен, и проверка файла показывает, что это все символы NUL.
Это не проблема сборки, потому что другие люди могут взять этот точный MSI и установить его на разные машины и / илиУдалите / переустановите сломанный компьютер и установите нужный файл log4net.dll.
Кто-нибудь когда-нибудь слышал что-нибудь подобное?