通知
すべてクリア
Topic starter
2011年9月22日 10:13 AM
宜しくお願いします。
インストーラを作るためのセットアッププロジェクトをビルドすると、
私の環境では「.msi」「.exe」の拡張子のファイルが出力されます。
次にこのインストーラを使ったアップデートに関して、
古いファイルのバージョンに関係なく強制上書きさせたいので、
msiに、REINSTALLMODEのパラメータamusを渡して実行させました。
(参考URL) http://msdn.microsoft.com/en-us/library/aa371182.aspx
セットアッププロジェクトだけでは上記を実現できないようなので、
REINSTALLMODEパラメータを渡して実行させるプログラムをコンソールアプリで作成し、
セットアッププロジェクトから出力されるexeは使わず、この実行プログラムとmsiをセッ
トにしようと考えています。
しかしexeに関しては、msi単体での動作に問題がなければ必要ないとの意見がネット上で
見られますが、
実際に何をしているかの確たる文献がMSDNから見付けられず、迂闊に取り払えない状態で
す。
このexeが何をしているかについて、
もしくは、どういう条件下なら必要ないかについて、
名言されている資料等があれば紹介していただけないでしょうか。
Topic starter
2011年9月26日 8:59 AM
ありがとうございます。
必須コンポーネントの自動インストールが主ということで理解しました。