0

У меня есть сценарий Inno Setup, где мне нужно использовать SignTool=signtool, который настроен правильно и работал в прошлом.Inno Setup - Ошибка подписи с «Ошибка инструмента знака с кодом выхода 0x1»

enter image description here

Но это провал, когда я пытаюсь скомпилировать со следующей ошибкой:

Sign Tool failed with exit code 0x1.

enter image description here

+3

Вы пытались запустить команду Sign непосредственно через командную строку, чтобы убедиться, что она также не работает? Тогда вы увидите правильное сообщение об ошибке. Можете ли вы скомпилировать своего установщика без подписи? Я столкнулся с проблемой simillar, когда Windows заблокировала доступ к временным файлам установщика, потому что обработал 'Compil32.exe' как ненадежный процесс. – RobeN

ответ

2

Вы не предоставили нам любую информацию, которую мы можем использовать для отладки проблемы ,

Поэтому я отправляю общие инструкции для отладки проблем с помощью «знакового инструмента».

  1. Пробег: command-line compiler (ISCC.exe). Он будет сохранять полное сообщение об ошибке signtool.exe на выходе:

    enter image description here

  2. Или временно префикс команды знак инструмента с cmd.exe /k сохранить свою продукцию даже при компиляции в Setup Inno GUI компилятором. Например .:

    cmd.exe /k C:\path\to\signtool.exe sign /f C:\mykey.pfx $f 
    

    enter image description here


Смотрите также signtool fail with Inno Setup with exit code 0x1.

Смежные вопросы