Dans Windows Installer le jeu d'outils XML, pour installer un service, nous regroupons <ServiceInstall>
avec un <File>
dans un <Component>
. Pour installer le service sous conditions, nous mettons <Condition>
sous le <Component>
. Cependant si la condition est fausse, le fichier ne sera pas installé aussi. Si je mets le <File>
dans un <Component>
inconditionnel, alors le service n'a aucun chemin de fichier exécutable et ainsi l'installation échouera. Si je mets le <File>
dans les deux <Component>
, les symboles en double seront trouvés.WiX: InstallService conditionnellement, mais installe le fichier inconditionnellement
La question est, pouvons-nous installer un service conditionnellement, mais installer inconditionnellement le fichier exécutable associé?
Merci!
Ce serait vraiment bien si l'attribut ServiceInstall/@ Start peut être défini sur [Propriété], donc vous pouvez toujours installer le service sans le démarrer. – Ivan