私は C# でコーディングしていますが、現在、コードを介して MSI インストーラーをインストールしようとしています。これは、MsiInstallProduct で正常に機能します。さらに、進行状況などの情報を取得できる InstallUiHandlerRecord コールバック関数があります。
ここで問題が発生しました。WIX または Wise によってビルドされたインストーラーを使用し、インストール中に [キャンセル] をクリックすると、インストールが停止し、本当にキャンセルするか、キャンセルしたくないかという質問と共にメッセージ ボックスが表示されます。インストールが続行されます。
私の質問は、インストールを一時停止し、対話後にインストールを続行するというコードでこの動作を構築できるかどうかです。
事前にご協力いただきありがとうございます。