Как узнать, где происходит ошибка в Inno Setup script?

124
4

Один из моих пользователей отправил сообщение об ошибке, которое установил установщик со следующей ошибкой:


Ошибка выполнения (при 34: 1346): Тип Несоответствие



Установщик использует Inno Setup. Исследование показало, что ошибка, вызванная ошибкой, содержится в файле installer.iss.


Где может быть обнаружена ошибка, если я знаю "34: 1346"?

спросил(а) 2021-01-25T20:41:28+03:00 4 месяца, 4 недели назад
1
Решение
132

Это место ошибки находится в скомпилированном байт-коде вашего script и как таковое практически невозможно отследить до строки кода.

Если они могут воспроизвести его, они должны запустить ваш установщик с помощью командной строки /log=filename, и вы можете заглянуть в такой файл.

ответил(а) 2021-01-25T20:41:28+03:00 4 месяца, 4 недели назад
Ваш ответ
Введите минимум 50 символов
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема