Installaware を使用してインストール パッケージを作成し、EXE と MSI を生成しました。EXE は 3.1MB で、MSI はわずか 265K です。なぜこんなにサイズに大きな違いがあるのでしょうか?
12472 次
3 に答える
7
違いは次のとおりです。MSI パッケージにはファイルとインストール スクリプトが含まれており、実際のインストールは Windows の一部である Microsoft インストーラーによって実行され、Windows の表示、メッセージのログ記録などを処理します。一方、EXE インストーラーは、インストール自体を実行するためのファイルと実際のプログラムロジックを保持しており、ほとんどすべてを担当しているため、違いがあります。
于 2010-10-07T22:52:06.360 に答える
-6
EXE には、通常は によって実行されるセットアップ ルーチンが含まれている可能性がありますmsiexec
。これは、MSI に含まれているインストール スクリプトを実行するだけです。
于 2010-10-07T22:51:18.677 に答える