Visual Studioセットアッププロジェクトをビルドしている間、2つのファイルが生成されます:[ProgramName].msi
とsetup.exe
。それぞれの目的は何ですか?
質問する
205 次
1 に答える
1
MSIファイルはメインパッケージであり、すべてのファイル、レジストリエントリ、カスタムアクションなどが含まれています。これは、Windowsインストーラサービス(msiexec.exe)によって読み込まれ、それに応じて実行されます。
EXEファイルは、実際には、Windowsインストーラでサポートされていない機能の追加サポートを提供することを目的としたラッパーです。最も重要な機能は、前提条件のインストールです。ただし、パッケージサイズを最小化するための圧縮サポート、カスタムUIテーマ、または2つの個別のMSI(x86とx64)の代わりに単一の混合パッケージを作成するなど、EXEでより多くのサポートを含む他の商用セットアップオーサリングツールがあります。
于 2013-02-11T12:01:47.927 に答える