2012-12-09 93 views
5

我的產品有幾個功能,包括兩項服務。我們稱它們爲ServiceA和ServiceB。這兩種服務功能都是可選的。但是,如果在安裝過程中選擇了ServiceA和ServiceB,我希望在它們之間創建服務依賴關係,以便ServiceB依賴於ServiceA(換句話說ServiceB必須始終在ServiceA啓動之前啓動)。wix服務依賴項

如何在WIX 3.6中實現這一點?

回答

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

這應該工作,檢查出ServiceDependency documentation element