2011-08-03 9 views
4

複数のソリューションをビルドする既存のビルド定義があり、それぞれに1つ以上のWebアプリケーションまたはwcfサービスプロジェクトがあります。それらはすべて構築され、_PublishedWebsitesにコピーされます。しかし、私はインストール可能な場所に分かれていない普通のWindowsサービス(NTサービス)である新しいプロジェクトを持っています。TFSビルド定義からWindowsサービスプロジェクトを出力する方法

これを他のものと同様にコピーするには、どうすればよいですか?

答えて

0

ウェブサイトアプリケーションコントロールの公開設定では、同様に出力するビルドを作成する場合は、ビルドワークフローをカスタマイズして、すべてのファイルを出力するフォルダを作成することができます。カスタマイズバイナリの詳細については、フォルダには、以下のリンクを参照してください:あなたが意味する場合

http://msdn.microsoft.com/en-us/library/ff977206.aspx

http://lajak.wordpress.com/2011/07/30/customize-binaries-folder-in-tfs-team-build-part-2/

あなたはセットアップがWindowsサービスあなたはWIXを使用することができますMSIプロジェクトを作成します。詳細については、以下のリンクを参照してください。すべての

http://wix.codeplex.com/

+0

おかげで、私ははるかに簡単な孤立ソリューションを探していました。我々はこの設定で構築された80以上のプロジェクトを持っており、この1つのプロジェクトだけが特別な注意を必要としています。私は非常に単純なバットファイルとビルド後のステップを使用してそれを呼び出すことにしました。ソリューションやビルド定義に変更は必要ありませんでした。 –

関連する問題