2

Visual Studio でセットアップ プロジェクトを作成しました。セットアップはクライアントのマシンで正常に実行され、アプリケーションはインストールの完了後に正常に実行されます。

展開パッケージにいくつかのサード パーティのセットアップ ファイルを含める必要があります。私のアプリケーションは、それらの機能の一部に依存しています。

デプロイメント プロジェクトにセットアップ ファイルを含め、アプリケーションのインストールが終了したら、セットアップ ファイルを次々にインストールするにはどうすればよいですか...

どんな助けでも大歓迎です!ありがとうございました...

4

1 に答える 1

2

Windows インストーラーによるサードパーティの前提条件 MSI のインストール

この要件を処理する最善の方法は、Bootstrapper packageサード パーティ パッケージを作成し、メイン アプリケーション インストーラーの前提条件として追加することです。まず、以下のリンクからブートストラップ マニフェスト ジェネレーター ツールをインストールする必要があります。ツールは、必要なマニフェスト ファイルを自動生成します。これらのファイルを次のフォルダー (Visual Studio2010) にコピーする必要がありますC:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bootstrapper\Packages

それが完了したら、You Application deployment project> Properties>に移動するPrerequisite と、前提条件オプションの 1 つとしてサードパーティ パッケージが表示されます。それを選択してMSIを作成するだけです。アプリケーションの を実行するSetup.exeと、最初にサード パーティ パッケージがターゲット マシンにインストールされているかどうかがチェックされます。インストールされている場合は、アプリケーションが直接インストールされます。

MSDN : ブートストラップは、最初に前提条件のいずれかが既にインストールされているかどうかを検出します。前提条件がインストールされていない場合は、前提条件のインストールが開始されます。それ以外の場合、すべての前提条件が検出された場合、ブートストラッパーはアプリケーション インストーラーを起動するだけです。

于 2013-10-15T08:36:39.257 に答える