2012-12-09 14 views
5

Mój produkt ma kilka funkcji, w tym dwie usługi. Nazwijmy je ServiceA i ServiceB. Obie te funkcje usługi są opcjonalne. Jednak jeśli zarówno ServiceA, jak i ServiceB zostaną wybrane podczas instalacji, chcę utworzyć zależność między usługami, tak aby ServiceB będzie zależał od ServiceA (innymi słowy ServiceB musi zawsze zaczynać się przed uruchomieniem ServiceA).Zależności serwisowe wix

Jak to osiągnąć w WIX 3.6?

Odpowiedz

7
<ServiceInstall Id="ServiceA" DisplayName="ServiceA" Name="ServiceA" 
    Account="LocalSystem" Start="auto" ErrorControl="normal" Type="ownProcess"> 
    <ServiceDependency Id="ServiceB"/> 
</ServiceInstall> 

To powinno działać, sprawdź ServiceDependency documentation element