シンプルなmsiを作成しましたが、msiを実行する前に別のアプリケーションがクライアントマシンにインストールされているかどうかをチェックします。msiが実行される前にインストールされている他のアプリケーションを確認してください
私が作成したアプリケーションは別のアプリケーションの依存関係を持っているためです。私のアプリケーションがクライアントマシン上で動作しなければならない場合、そのマシンは別のアプリケーションをインストールする必要があります。
a.exeはb.exeに依存していると言います。
クライアントマシンのa.exeにmsiを実行すると、このmsiはb.exeがクライアントマシンにisntalledされているかどうかを検出する必要があります。その後、MSIのisntallation別のアプリケーションがMSIを使用してインストールした場合
どのようにインストーラを作成しますか、ビジュアルスタジオパッケージとデプロイメントプロジェクトを使用しますか? –
is b.exeもMSIベースのインストーラを使用して展開されましたか? – yossiz74
Yossiz74、はい。 –