window - Inno Setup-La firma falla con “La herramienta de firma falló con el código de salida 0x1”
windows-installer installer (2)
Al usar un EV con un token, puede asignar la huella digital usando
/a /sha1 [Hash]
.
al igual que:
signtool sign /tr http://timestamp.digicert.com /td sha256 /fd sha256 /sha1 certfingerprint $f
Esto hará que signtool elija el certificado del token.
Más información: https://docs.microsoft.com/en-us/dotnet/framework/tools/signtool-exe
No nos proporcionó ninguna información que podamos usar para depurar su problema.
Así que estoy publicando instrucciones genéricas para solucionar problemas con una "herramienta de firma".
-
Pruebe el compilador de línea de comandos (
ISCC.exe
) . Conservará un mensaje de error completo designtool.exe
en la salida: -
O prefije temporalmente el comando de la herramienta de firma con
cmd.exe /k
para preservar su salida incluso al compilar en Inno Setup GUI Compiler. P.ej:cmd.exe /k C:/path/to/signtool.exe sign /f C:/mykey.pfx $f
Ver también signtool fail con Inno Setup con código de salida 0x1 .