标签: tfs build
我需要为微服务项目构建,其中项目只有一个解决方案,当三个微服务项目(例如:地址,交付,消息传递)为三个微服务生成三个MSI时,解决方案是在tfs中构建的。 / p>
我想要的是我需要为交付生成MSI所需的所有微服务,而不是其他MSI应该生成,并且没有其他项目应该使用这个解决方案构建。
如何使用TFS构建定义和TFS构建模板。
答案 0 :(得分:0)
您可以选择要在“构建定义”中构建的项目文件,而不是解决方案文件。
答案 1 :(得分:0)
msi包由WiX项目生成。根据您的描述,您的项目中应该有三个WiX项目,以便为每个项目创建MSI包。您可以从" Configuration Manager"创建新的构建配置。将要构建的服务项目和WiX项目仅进行检查,然后保存并检查更改。现在,当您使用新创建的构建配置从TFS对构建进行排队时,将只创建所需的MSI包。