在将代码签入TFS时如何自动生成安装文件 [英] How to auto generating setup file while check-in the code in to TFS
问题描述
如何将InstallShield / Wix / IsWix与TFS集成?我希望在成功的TFS签入/发布期间自动生成安装文件吗?
How do I integrate InstallShield/Wix/IsWix with TFS? I wish to auto generate setup files during successful TFS checkin/release?
我正在比较 InstallShield > Wix 和 IsWix !为即将到来的产品开发选择合适的候选人。
I am comparing InstallShield with Wix and IsWix! to choose the right candidate for upcoming product development.
使用的工具
- v。后续版本
- Team Foundation版本控制
InstallShield支持团队的更新
Update from InstallShield support team
要将InstallShield与Team Foundation Server集成,请在您希望能够创建,更新或构建InstallShield项目的每台计算机上安装InstallShield。它也应安装在指定为
To integrate InstallShield with Team Foundation Server, install InstallShield on each machine that u want to be able to create, update, or build InstallShield projects.It should also be installed on a machine that is designated as a build agent for InstallShield projects that are stored in Team Foundation Server.
注意:Standalone Build是一个生成引擎,使您可以构建InstallShield项目,而无需在Windows上安装完整版本的InstallShield。如果您具有Standalone Build,则可以将其安装在指定为Team Foundation Server的构建代理的计算机上。
NOTE: The Standalone Build is a build engine that enables you to build InstallShield projects without installing the full version of InstallShield on a build machine.If you have the Standalone Build, you can install it on a machine that is designated as a build agent for Team Foundation Server."
推荐答案
我的经验非常有限ce与InstallShield,但我可以倡导WiX。最近,他们添加了一个无安装选项,它允许您构建WiX
I have very limited experience with InstallShield, but I can advocate for WiX. Recently they added a no-install option that allows you to build WiX project by just adding a few files along to your sources.
WiX代码是XML方言,很容易生成,但是最简单的模式是编写Product和项目文件,然后 Heat 生成所需的其余代码简单安装。
WiX code is an XML dialect and it is simple to generate, but the simplest pattern is to write a Product and a Project file and let Heat generating the remaining code you need for a simple install.
这篇关于在将代码签入TFS时如何自动生成安装文件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!