Articles of wix

Interface graphique pour Dialog-design pour WiX

WiX est génial car il n’y a pas d’interface graphique, vous écrivez simplement l’installateur que vous voulez qu’il soit. Pas de bidouillage avec les assistants GUI! Toutefois, je préfère utiliser une interface graphique pour dessiner une interface graphique. Existe-t-il un programme de dessin Dialog qui exporte des données WiX? (Je suppose que sinon, je pourrais […]

Variable de préprocesseur non définie WiX

Je commence à utiliser WiX pour faire des builds automatisés pour créer des msi de mes projets c # et je rencontre l’erreur “Variable de préprocesseur non définie ‘$ (var.MyProject.TargetDir)’” J’utilise le dernier WiX v3.0.5419. Dans mon fichier wxs, j’essaie d’utiliser des variables pré-processeur répertoriées sur cette page Web ( http://blogs.msdn.com/jrock/archive/2008/01/29/complete-list-of-candle-preprocessor- variables.aspx ) J’ai ajouté […]

Pourquoi mon programme d’installation WiX a-t-il besoin d’un CreateFolder vide pour mettre à jour de manière conditionnelle un fichier XML?

TL; DR : Pourquoi ai-je besoin d’un élément vide dans ce composant conditionnel pour le faire fonctionner? Je mets en place un installateur simple basé sur WiX pour une application interne. Ce programme d’installation doit déployer un fichier de configuration standard (un .config .NET .config normal), puis le personnaliser à l’aide des propriétés transmises à […]

Interface utilisateur personnalisée du gestionnaire de démarrage WiX Burn?

Je crée un package d’installation avec WiX 3.6 principalement pour que je puisse tirer parti des fonctionnalités d’amorçage de Burn . Jusqu’à présent, plusieurs packages MSI regroupés seront installés avec l’application d’amorçage intégrée ( WixStandardBootstrapperApplication.RtfLicense ). J’ai lu que Burn permet de remplacer l’application bootstrapper par défaut en spécifiant un UX.dll personnalisé, mais je n’ai […]

Quel produit d’installation utiliser? InstallShield, WiX, Wise, Advanced Installer, etc.

Je suis actuellement en train de faire des recherches pour quitter le package d’installation que nous utilisons actuellement (Wise Installer 9) et passer à quelque chose qui traitera des choses comme Windows Vista, Windows 7 et les systèmes 64 bits. La localisation des installateurs serait bénéfique puisque nous avons également un certain nombre de clients […]

Directory NN est dans le profil utilisateur, mais n’est pas répertorié dans la table RemoveFile

Lorsque j’essaie de créer le programme d’installation, j’obtiens l’erreur suivante: Le répertoire ProgramMenuDir trouve dans le profil utilisateur mais n’est pas répertorié dans la table RemoveFile . Comment résoudre ce problème? Voici la structure de répertoire que j’utilise:

Comment créer une application d’amorçage sans étape de contrat de licence

J’ai créé un projet WiX Bootstrapper. Lorsque l’installation s’exécute, elle présente un contrat de licence. Je veux créer un bootstrapper sans cette étape car je ne veux pas qu’il affiche un contrat de licence. Est-il possible de le faire? Si oui, comment?

xml.LoadData – Les données au niveau racine ne sont pas valides. Ligne 1, position 1

J’essaie d’parsingr du XML à l’intérieur d’un programme d’installation WiX. Le XML serait un object de toutes mes erreurs renvoyées par un serveur Web. Je reçois l’erreur dans le titre de la question avec ce code: XmlDocument xml = new XmlDocument(); try { xml.LoadXml(mySsortingng); } catch (Exception ex) { System.IO.File.WriteAllText(@”C:\text.txt”, mySsortingng + “\r\n\r\n” + ex.Message); […]

Comment activer les projets WiX dans Visual Studio 2017

Dans la boîte de dialog Nouveau projet de Visual Studio 2017, il n’y a pas d’entrée pour Windows Installer XML (WiX). Est-il possible d’activer les projets WiX dans Visual Studio 2017?

Comment inclure les fragments Wix créés par Heat

J’ai le fragment suivant: Dans mon fichier principal .wxs, j’ai les éléments suivants: J’exécute C:\Program Files (x86)\Windows Installer XML v3\bin\Light.exe -cultures:null -ext “C:\Program Files (x86)\Windows Installer XML v3\bin\WixUIExtension.dll” -ext “C:\Program Files (x86)\Windows Installer XML v3\bin\WixNetFxExtension.dll” -out “c:\source\Azure Applications SDK\Bespin\QADrop\QADropInstaller\bin\Release\QADropInstaller.msi” -pdbout “c:\source\Azure Applications SDK\Bespin\QADrop\QADropInstaller\bin\Release\QADropInstaller.wixpdb” -v obj\Release\QADropInstall.wixobj obj\Release\Doc.wixobj et je reçois l’erreur suivante Error 21 Unresolved reference […]