如何从TFS Build Definition输出Windows Service项目

时间:2011-08-03 15:43:01

标签: windows service tfs build definition

我有一个现有的构建定义,可以构建多个解决方案,每个解决方案都有一个或多个webapps或wcf服务项目。这些都被构建并复制到_PublishedWebsites。但是我有一个新项目,它是一个普通的Windows服务(NT服务),它不会被分离到一个可安装的位置。

我必须做些什么才能将其复制出来与其他人一样?

1 个答案:

答案 0 :(得分: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服务的MSI项目,您可以使用WIX。有关更多信息,请参阅以下链接:

http://wix.codeplex.com/