Windows フォーム プロジェクトを作成し、その Windows アプリケーションをクライアント マシンにインストールするための MSI ファイルを作成しました。
その MSI ファイルのインストール中に、ユーザーが Windows XP を使用しているかどうかを確認し、インターネットから MSI ファイルをダウンロードし、C# を使用してプログラムでインストールします。
両方のファイルが MSI であるため、次のエラーが発生します。
エラーの画像リンク
http://i.stack.imgur.com/9A6WW.png
C# で Installer クラスを使用しています。Commit 関数をオーバーライドしてそのファイルをインストールします。
どうすればそれを正常にインストールできますか?