5

我的产品具有多项功能,包括两项服务。我们称它们为 ServiceA 和 ServiceB。这两项服务功能都是可选的。但是,如果在安装过程中同时选择了 ServiceA 和 ServiceB,我想在它们之间创建一个服务依赖关系,以便 ServiceB 将依赖于 ServiceA(换句话说,ServiceB 必须始终在 ServiceA 启动之前启动)。

如何在 WIX 3.6 中实现这一点?

4

1 回答 1

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

这应该有效,请查看ServiceDependency 文档元素

于 2012-12-10T09:15:02.460 回答