Wix を使用してインストーラーを作成していますが、アンインストール中にサービスを停止する必要があります。これが私のタイプ 34 カスタム アクションです。
<CustomAction Id="StopNP"
Directory="SystemFolder"
Execute="commit"
Return="ignore"
ExeCommand="[SystemFolder]cmd.exe net stop RemindexNP"/>
これは、指定したコマンドを実行せずに cmd.exe を開くだけです。コマンドプロンプトで「net stop」コマンドを実際に実行する方法を知っている人はいますか?
また、これら 2 つのカスタム アクションを一緒に試してみましたが、結果は同じでした。
<CustomAction Id="SetPathToCmd" Property="Cmd" Value="[SystemFolder]cmd.exe"/>
<CustomAction Id="StopNP" Property="Cmd" ExeCommand="net stop RemindexNP"/>
どんな提案でも大歓迎です