【发布时间】:2010-10-05 05:52:47
【问题描述】:
背景:
我总是试图在我的项目中确保以下原则:
在全新结帐后,开发人员应该能够仅使用组合文件夹的内容完成所有项目相关任务。
显然,这并不总是可行的(例如用于 Windows 开发的 Visual Studio)。但是,我真的不喜欢安装任何特定于项目的第三方库或工具,如 log4net、NHibernate、NUnit 等。这有很多原因,包括:
- 对于给定的开发机器,您可能会处理多个不同的项目,所有这些项目都利用同一第三方库或工具的不同版本。
- 最大限度地减少环境设置要求使得设置新的开发人员或机器变得更加容易
- 便于更轻松地维护自动化构建
假设/限制
- 我目前正在使用 WiX 3 测试版,但如果有 2.0 或 3.0 的方法,请回复
- 我正在使用 Visual Studio 2005
- IDE 语法高亮不是必需的。
问题:
是否可以避免在本地安装 WiX 工具集而改用平面文件?如果是,请说明方法。
另见:
【问题讨论】:
标签: msbuild automation wix