WIX-programme d'installation MSI Éditeur Inconnu
La façon de fournir le Nom de l'éditeur de programme d'installation MSI qui est développé à l'aide de WIX Installateur?
Lors de l'installation de mon .programme d'installation msi c'est montrer éditeur inconnu, comment donner un nom à l'éditeur?Est-il possible de le faire dans les WIX? Si donc de bien vouloir m'aider comment mettre en œuvre cette aide WIX programme d'installation.
OriginalL'auteur reapen | 2013-07-11
Vous devez vous connecter pour publier un commentaire.
Je pense que vous êtes à la recherche pour éviter l'avertissement de sécurité qui s'affiche lorsque quelqu'un installe votre installation. Pour cette question, vous devez signer le programme d'installation avec votre certificat et une clé privée. Vous pouvez essayer de le faire en suivant les étapes expliquées dans le lien suivant:
La signature .MSI et .Les fichiers EXEen Supposant que vous êtes à la recherche pour le nom de l'éditeur dans le panneau de contrôlePrograms and Features
. Vous pouvez utiliser leManufacturer
attribut dans votreProduct
balise.veuillez voir le jour réponse
Ressemble à la deuxième lien est mort.
c'est vrai, et malheureusement je ne trouve pas l'origine maintenant. C'est étrange d'une société comme intel serait de retirer leurs blogs/articles...
OriginalL'auteur sttaq
À l'aide de WiX de l'outil construit
insignia
est assez simple. Voici les étapes à faire de code-signature d'un WiX MSI:signtool
comme un fichier de commandes dans mon CHEMIN alors que je peux appeler et de les modifier facilement. Je suis en cours d'exécution de Windows 10 et donc mon "signtool.chauve-souris" ressemble à ceci:"c:\Program Files (x86)\Windows Kits\10\bin\x64\signtool.exe" %*
insignia
comme un fichier de commandes dans mon CHEMIN, donc vous pouvez la changer avec la nouvelle WiX construit comme elles viennent. Mon "insignia.chauve-souris" ressemble à ceci:"C:\Program Files (x86)\WiX Toolset v3.10\bin\insignia.exe" %*
signtool sign /f "c:\certificates\mycert.pfx" /p cert-password /d "Your Installer Label" /t http://timestamp.verisign.com/scripts/timstamp.dll /v $(TargetFileName)
Plus de notes et pensées:
J'ai également signé la demande (je pense) il vous suffit de faire
Project
et l'activation de sur-une fois que se manifeste, en sélectionnantProperties -> Signing
l'attestation et la vérification de la
Sign the assembly
option.Voici mon semblable réponse sur la façon de faire la même chose mais pour un bootstrap bundle: à l'aide de l'insigne de signer WiX MSI et bootstrap bundle
OriginalL'auteur noelicus