5

私の製品には、2つのサービスを含むいくつかの機能があります。それらを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 に答える