3

Visual Studio セットアップ プロジェクトのコンパイル後: application.msi と setup.exe の 2 つのファイルが生成されます。

application.msi を実行すると、新しいバージョンが古いバージョンに書き換えられません。すべてのケースで setup.exe を実行する可能性があります。クライアントに 2 つのファイルを渡すと、混乱が生じます。ファイルを 1 つだけ作成するにはどうすればよいですか?

4

2 に答える 2

1

Setup.exeファイルは、セットアッププロジェクトの前提条件ダイアログでセットアップした前提条件を確認するために使用されるBootStrapファイルです。MSIパッケージ自体が、アプリケーションのインストールパラメータを決定します。真である必要がありRemove Previous Versions、アプリケーションのアセンブリバージョンが少なくともビルド番号だけインクリメントされていることを確認してください。そうでない場合、リビジョン番号のみを更新する場合は上書きされません。アセンブリバージョン情報の形式は次のとおりです。MajorMinorBuildRevision。セットアッププロジェクトのバージョン番号も変更するようにしてください。

于 2012-08-05T00:26:10.927 に答える
0

setup.exe を含む MSI を単一の自己解凍型アーカイブにパッケージ化し、解凍後に setup.exe を起動できます。

于 2012-08-05T00:09:50.573 に答える