Squirrel-Setup не может извлечь установщик в Windows 10

У нас есть приложение, которое использует squirrel.windows для установки и обновления. При выполнении Setup.exe он не может извлечь установщик, и мы получаем следующее сообщение об ошибке:

Исключение при настройке

Он пытается установить в каталог..user//AppData.. Setup.exe отлично работает для Windows7 и раньше работал для Windows10 (мы точно не знаем, когда он перестал работать). Мы пытались запустить Setup.exe от имени администратора и в режиме совместимости, однако это не помогло. Но запуск Setup.exe под именем Domain-administrator работает, поэтому мы ожидаем, что что-то изменилось с правами пользователя в Windows 10. Мы также обновили squirrel.windows до последней версии (1.9) и добавили SQUIRREL_TEMP в переменные среды, но ничего не помогло,

Есть предложения, что может быть не так?

1 ответ

Решение

Однако я не знаю, почему обновление Squirrel.Windows до версии 1.9.0 решило проблему.

Это довольно поздно для публикации, но если кто-то здесь споткнется, прочтите это,

Решение - попробуйте отключить антивирусное программное обеспечение, если оно есть. В моем случае у пользователя был Kaspersky AV, поэтому отключил его на час и попробовал установить, все заработало.

Решение. Надежным решением будет создание цифровой подписи setup.exe, созданной Squirrel (с использованием releaseasify). Пожалуйста, обратитесь к этому для получения подробной информации

Другие вопросы по тегам