setup.exeが何をしているかについての情報

[戻る]
奈美 2011/09/22(木) 10:13:57
宜しくお願いします。

インストーラを作るためのセットアッププロジェクトをビルドすると、
私の環境では「.msi」「.exe」の拡張子のファイルが出力されます。

次にこのインストーラを使ったアップデートに関して、
古いファイルのバージョンに関係なく強制上書きさせたいので、
msiに、REINSTALLMODEのパラメータ"amus"を渡して実行させました。
(参考URL)http://msdn.microsoft.com/en-us/library/aa371182.aspx

セットアッププロジェクトだけでは上記を実現できないようなので、
REINSTALLMODEパラメータを渡して実行させるプログラムをコンソールアプリで作成し、
セットアッププロジェクトから出力されるexeは使わず、この実行プログラムとmsiをセッ
トにしようと考えています。

しかしexeに関しては、msi単体での動作に問題がなければ必要ないとの意見がネット上で
見られますが、
実際に何をしているかの確たる文献がMSDNから見付けられず、迂闊に取り払えない状態で
す。

このexeが何をしているかについて、
もしくは、どういう条件下なら必要ないかについて、
名言されている資料等があれば紹介していただけないでしょうか。

tetrapod 2011/09/22(木) 11:13:25
たとえばこの辺
http://bbs.wankuma.com/index.cgi?mode=al2&namber=27079&KLOG=49

奈美 2011/09/26(月) 08:59:09
[[解決]]
ありがとうございます。
必須コンポーネントの自動インストールが主ということで理解しました。

古いスレッドには追加発言できません。