installshield 2012 spring professionalを使用して基本的な msi インストーラーを作成しています。ここでは、カスタム dll アクションを呼び出してインストール フォルダー内にデータベースを作成するユーザーからデータを収集するカスタム ダイアログがあります。
InstallFinalise の後に実行する dll カスタム アクションをスケジュールしました。dllからの戻り値を確認し、値が失敗を示している場合は、インストール プロセスを中止してロールバックする必要があります。
エラーをキャッチしてインストールを中止することはできましたが、問題はロールバックにあります。現在、インストールは中止されていますが、ファイルは既に作成されています。インストールをロールバックするにはどうすればよいですか? 可能ですか..何かアイデアはありますか??