In Windows Install XML set di strumenti, per installare un servizio, raggruppiamo <ServiceInstall>
in un <Component>
in uno <File>
. Per installare il servizio in modo condizionale, inseriamo <Condition>
sotto <Component>
. Tuttavia, se la condizione è falsa, il file non verrà installato. Se inserisco lo <File>
in un <Component>
non condizionale, il servizio non ha un percorso file eseguibile e quindi l'installazione avrà esito negativo. Se inserisco lo <File>
in entrambi <Component>
, verranno trovati simboli duplicati.WiX: InstallService in modo condizionale, ma installare il file incondizionatamente
La domanda è, possiamo installare un servizio in modo condizionale, ma installare il file eseguibile associato incondizionatamente?
Grazie!
Sarebbe davvero bello se l'attributo ServiceInstall/@ Start può essere impostato su [Proprietà], quindi è ancora possibile installare il servizio senza avviarlo. – Ivan