Я получаю сообщение об ошибке при запуске установщика, созданного из Innosetup в Windows 10. Он отлично работает в Windows 8/8.1, но в Windows 10 появляется всплывающее окно, как показано ниже, в окне сообщения с «Закрыть программу» в конце.
Приложение-имя перестало работать "проблема привела к тому, что программа перестала работать правильно. Windows закроет программу и сообщит вам, доступно ли решение"
Однако при нажатии «Закрыть программу» установщик выполняет свою работу, но это раздражающее всплывающее окно вызывает проблему, поскольку пользователь должен вмешаться, чтобы закрыть окно сообщения.
Есть ли способ узнать, почему возникает ошибка, и какой-либо код/сообщение об ошибке для этого?
Я отладил код и обнаружил, что эта строка дает ошибку:
Exec('cmd.exe', ' /C My-Application.EXE /argument' + ' > logFile.txt',
ExpandConstant('{tmp}\'), SW_HIDE, ewWaitUntilTerminated, FW_Update_ResultCode);
My-Application.EXE
при автономном выполнении? - person Jens A. Koch   schedule 30.06.2015{tmp}
выше. Кроме того, ваше приложение может пытаться загрузить библиотеки или другие ресурсы, которых нет на компьютере пользователя. - person Miral   schedule 30.06.2015