インストールを続行する前に、システムに既にインストールされているサービスがあるかどうかを確認する必要があります。 I.私は 条件にカスタムアクションを使用するには?
<Condition Message="Svc must be installed">
Installed OR SVC_V1
</Condition>
が追加されている。しかし、それは、SVCがWindowsサービスであるため、カスタムアクションを使用することによってのみ、インストールされている場合、私は確認することができます。この状態でCAをどのように使用できますか?
サービスが自動に設定されていて、それが存在するだけでなく動作しているかどうかを知りたいので、通常はカスタムアクションを使用しました。 –
真ですが、彼は「サービスが既にインストールされているかどうかを確認する」ように彼に要求しました。 – KMoraz
はい、わかりました。しかし、防御的なプログラマであることは、通常、誰かがこの質問をすると、実際に実行されているサービスに依存していることを意味します。たとえば、mssqlserverが存在しているかどうかを確認することは、インストーラに大きな影響を与えます。 –