|
Iniciado por Val, jan., 28 2011 4:39 PM - 3 respostas |
| |
| | | |
|
| |
Publicado em janeiro, 28 2011 - 4:39 PM |
Bonjour,
J'ai signé un exécutable avec WD16 et bon, ça marche.
Si je signe l'exécutable via l'utilitaire de signature de Microsoft "Signtool.exe" en utilisant la ligne de commande suivante: "C:\Program Files\Microsoft SDKs\Windows\v7.1\Bin\signtool.exe" sign /f C:\Certificats\perso.pfx /p motdepasse
... ça marche aussi.
Bon, par contre ça coince au niveau de la signature du package d'installation que je créé avec Inno-Setup .
Voici la méthode que j'utilise avec Inno-Setup.
Dans Inno-Setup: - je déroule le menu "Tools" - je sélectionne "Configure Sign Tools"
Là, je clique sur "Add" de façon à définir une signature nommée "Perso" qui va contenir la ligne de commande de l'outil signtool.exe, soit: "C:\Program Files\Microsoft SDKs\Windows\v7.1\Bin\signtool.exe" sign /f C:\Certificats\perso.pfx /p motdepasse
Ensuite, dans la section "Setup" du script, je place ceci: SignTool=Perso /d $qPackage d'installation$q $f
Et c'est là que ça coince car quand je compile le script, j'obiens l'erreur suivante: "Sign tool failed with exit code 0x1"
Y aurait-il une autre méthode à suivre pour que ça marche avec inno-setup ?
merci |
| |
| |
| | | |
|
| | |
| |
Publicado em janeiro, 28 2011 - 4:53 PM |
bonjour Val
poser la question sur le forum d'inno-setup ?
Cordialement
-- Fabrice Harari Consultant WinDev, WebDev et WinDev Mobile International
Plus d'information sur http://fabriceharari.com/index_FR.html
On 28/01/2011 10:39, Val wrote:
Bonjour,
J'ai signé un exécutable avec WD16 et bon, ça marche.
Si je signe l'exécutable via l'utilitaire de signature de Microsoft "Signtool.exe" en utilisant la ligne de commande suivante: "C:\Program Files\Microsoft SDKs\Windows\v7.1\Bin\signtool.exe" sign /f C:\Certificats\perso.pfx /p motdepasse
... ça marche aussi.
Bon, par contre ça coince au niveau de la signature du package d'installation que je créé avec Inno-Setup .
Voici la méthode que j'utilise avec Inno-Setup.
Dans Inno-Setup: - je déroule le menu "Tools" - je sélectionne "Configure Sign Tools"
Là, je clique sur "Add" de façon à définir une signature nommée "Perso" qui va contenir la ligne de commande de l'outil signtool.exe, soit: "C:\Program Files\Microsoft SDKs\Windows\v7.1\Bin\signtool.exe" sign /f C:\Certificats\perso.pfx /p motdepasse
Ensuite, dans la section "Setup" du script, je place ceci: SignTool=Perso /d $qPackage d'installation$q $f
Et c'est là que ça coince car quand je compile le script, j'obiens l'erreur suivante: "Sign tool failed with exit code 0x1"
Y aurait-il une autre méthode à suivre pour que ça marche avec inno-setup ?
merci
|
| |
| |
| | | |
|
| | |
| |
Publicado em janeiro, 29 2011 - 12:14 AM |
Bon en fait c'est bon, je me suis débrouillé et j'ai donc résolu mon problème. Pour celles et ceux qui utilisent Inno-Setup, voici comment ...
Tout d'abord, je rappelle que j'utilise "SignTool.exe" et que, pour signer automatiquement le fichier d'install créé par Inno-Setup dans Inno-Setup (5.4.0): - je déroule le menu "Tools" - je sélectionne "Configure Sign Tools"
Là, je clique sur "Add" de façon à définir une signature nommée "Perso" qui va contenir la ligne de commande suivante: "C:\Program Files\Microsoft SDKs\Windows\v7.1\Bin\signtool.exe" $p
Ensuite, dans la section "Setup" du script, je place ceci: SignTool=Perso sign /f "C:\Certificats\perso.pfx" /p motdepasse /d $qPackage d'installation$q $f
Et hop ... ça marche !
Val a écrit dans le message de news <6e277ce84cc9497edbfff2109ed6327e@news.pcsoft> :
Bonjour,
J'ai signé un exécutable avec WD16 et bon, ça marche.
Si je signe l'exécutable via l'utilitaire de signature de Microsoft "Signtool.exe" en utilisant la ligne de commande suivante: "C:\Program Files\Microsoft SDKs\Windows\v7.1\Bin\signtool.exe" sign /f C:\Certificats\perso.pfx /p motdepasse
... ça marche aussi.
Bon, par contre ça coince au niveau de la signature du package d'installation que je créé avec Inno-Setup .
Voici la méthode que j'utilise avec Inno-Setup.
Dans Inno-Setup: - je déroule le menu "Tools" - je sélectionne "Configure Sign Tools"
Là, je clique sur "Add" de façon à définir une signature nommée "Perso" qui va contenir la ligne de commande de l'outil signtool.exe, soit: "C:\Program Files\Microsoft SDKs\Windows\v7.1\Bin\signtool.exe" sign /f C:\Certificats\perso.pfx /p motdepasse
Ensuite, dans la section "Setup" du script, je place ceci: SignTool=Perso /d $qPackage d'installation$q $f
Et c'est là que ça coince car quand je compile le script, j'obiens l'erreur suivante: "Sign tool failed with exit code 0x1"
Y aurait-il une autre méthode à suivre pour que ça marche avec inno-setup ?
merci
|
| |
| |
| | | |
|
| | |
| |
Membro registado 87 mensagems |
|
Publicado em janeiro, 05 2021 - 5:00 PM |
| |
| |
| | | |
|
| | | | |
| | |
|