基本的な MSI プロジェクトがあります。メイン アプリケーションに統合されている別の MSI 製品をインストール時に削除する必要があります。アップグレード シナリオを使用して、それをメジャー アップグレードとして扱うようにしました。ただし、アップグレードコードが一致しないため、これは機能しませんでした。
次に、CostFinalize の後に msiexec.exe を実行するカスタム アクションも作成しました (これは Installshield ヘルプに記載されていたと思います)。他の廃止された製品がインストールされていないと、インストーラーが失敗します。システム検索で設定したカスタムアクションに条件をつけてみましたが、システム検索は機能が制限されているようです。レジストリキーをチェックしてブール値のプロパティを設定することはできません。
何か案は?