2010-12-08 51 views
0

Est-il possible de spécifier le nom de l'éditeur pour le contrôle de compte d'utilisateur (UAC) de Windows lors de l'utilisation de NSIS (Nullsoft Scriptable Install System)?Spécifiez le nom de l'éditeur pour le contrôle de compte d'utilisateur (UAC) de Windows lors de l'utilisation de NSIS?

alt text

+2

Je pense que vous devez signer numériquement le programme d'installation. – Luke

+0

@Luke, si vous définissez cela comme la réponse, je vous donnerais le crédit pour avoir répondu à la question. – CLJ

Répondre

3

Vous devez signer numériquement le programme d'installation.

2

Vous devez signer numériquement le programme d'installation, malheureusement c'est un peu moche dans le code NSIS puisque l'outil de signature au bon moment est tricky.

+0

J'ai en fait un mécanisme beaucoup plus simple de signer l'installateur. Fondamentalement, j'écris le programme de désinstallation à partir d'un script uninstall.nsi, l'installe à $ EXEDIR, signe ce fichier, le package du programme d'installation et signe le fichier résultant. Tout ceci est automatisé à partir d'un programme externe, donc mes deux scripts NSI sont propres. – Joshua