2010-12-13 30 views
0

MSIファイル/setup.exeファイルをビルドして特定のフォルダに配置し、win32サービスをインストールするファイルを1つ実行する必要があるのは、micorosoft Visual Studio 2008年setpプロジェクト?私は、次のファイルを持っているMicrosoft Visual Studio 2008セットアッププロジェクト

suppossing: FILE1、 FILE2 ファイル3 FILE4

私はCの下でファイル3、ファイルをFILE1を配置する必要があります:\文書や設定\すべてのユーザーが自分のディレクトリ を\とFILE4を実行しますセットアップを実行している間にwin32サービスをインストールするか、msiは可能でしょうか?

答えて

0

はい、これはすべて可能です。新しいデプロイメントプロジェクトを作成し、ファイルビューでプロジェクトから正しい場所にファイルを追加します。ファイルプロパティ(ソリューションエクスプローラから)にContent = Trueというファイルをマークする必要がある場合は、ファイルビューのドロップダウンにファイルが表示されます。

Windowsサービスの場合、実行可能ファイルはコマンドラインからサービスとしてインストールできる必要があります。したがって、MSIからインストールするには、.exeを呼び出すためのカスタムステップが必要です。

0

はい。これは標準Setup Projectで行うことができます。カスタムファイルとフォルダを追加するには、次のリンクをチェックしてください:http://msdn.microsoft.com/en-us/library/x56s4w8x.aspx

ベース "すべてのユーザー"フォルダの場合は、と指定する必要があります。

指定方法install a Windows Service involves using a special component。私はあまりにもそれに満足していない、私は多くを好むWixを好む。

関連する問題