3

最初の UI が WiX に表示される前にカスタム アクションを実行する方法はありますか? これは、インストールを開始する前にタスク スケジューラ タスクを停止する必要があるためです。

4

1 に答える 1

4

もちろん、 によってダイアログが呼び出される前に、カスタム アクションをスケジュールするだけInstallUISequenceです。たとえば、標準の WixUI ダイアログを使用している場合:

<InstallUISequence>
   <Custom Action='StopTaskScheduler' Before='PrepareDlg' />
</InstallUISequence>

注: このアクションは管理者特権で実行されません。

于 2013-04-16T14:24:00.203 に答える