1

1 回のセットアップ インストールでインストールしたい 2 つの MSI ファイルがあります。1 つはアプリケーション (EXE ファイル) で、もう 1 つは EXE ファイルを開始および停止する Windows サービスです。

そのため、Windows サービスの前に EXE ファイルのセットアップをインストールする必要があります。まず、MSI ファイルを生成する EXE ファイルのプロジェクトを作成します。他の MSI を生成する Windows サービス アプリケーションへのプロジェクトを作成した後。ここまでは順調ですね。各ファイルを別々にインストールすると、うまく機能します。

しかし、これら 2 つのアプリケーションをインストールするためのセットアップを 1 つだけにしたいのですが、Windows サービス アプリケーション プロジェクトに EXE プロジェクト (MSI ファイル) を追加する必要があるようです。

前提条件ページに連鎖パッケージまたは機能ベースとして追加しようとしましたが、EXE プロジェクトのみをインストールします。Windows サービスはインストールされません。

私がしている間違いは何ですか?

4

1 に答える 1

1

これは正しい方法ではありません。EXE ファイルをインストールするプロジェクトを変更して、サービスをインストールして開始することもできます。

EXE をインストールするプロジェクトには、[ファイルとフォルダー] ページのファイルだけが含まれるようになりました。新しいステップは、[サービス] ページに移動して、新しいサービスのインストールを追加することです。

上記のリンクされた例は Java アプリケーション用ですが、他の実行可能ファイルにも同じことが適用できます。

于 2014-02-27T07:53:44.153 に答える