Tengo un extraño error al firmar mi software. Estoy usando la configuración de inno 4.5.2.signtool fail with inno setup: 0x80070003 - "Store IsDiskFile() failed"
Running Sign Tool command: signtool.exe sign /a /f cert.pfx /v /t "http://timestamp.verisign.com/scripts/timstamp.dll" /p pwd /d "Setup Label" "out\uninst.e32.tmp"
SignTool Error: An unexpected internal error has occurred.
Error information: "Error: Store IsDiskFile() failed." (-2147024893/0x80070003)
Error in W:\path\installer.iss: Sign Tool failed with exit code 0x1.
Compile aborted.
La línea de comandos parece bastante correcta, incluso funciona fuera de la compilación de configuración inno. Al configurar el SignedUninstaller=no
llegar más lejos, todavía cometer este error al intentar firmar el archivo de configuración de salida.
Ahora he buscado en todas partes ese código de error (0x80070003) y/o el mensaje "Store IsDiskFile() failed". También he intentado con la versión múltiple de signtool.
Este mensaje indica que no se puede encontrar el archivo de certificado. En mi caso, simplemente faltaba (no estaba registrado localmente). +1 – ashes999
Yo también. ¡No es un mensaje de error muy útil! – mikeyq6