我有一个遗留构建定义,在我开始构建解决方案文件的作业之前已经设置好了。现在,根据article,MSBuild完全忽略为解决方案建立的构建顺序,所以我创建了一个新的构建定义,按照解决方案的构建顺序以正确的顺序构建解决方案的项目文件。虽然这解决了我最初的问题,但需要很长时间才能为我的构建定义建立项目列表,因为解决方案有超过100个项目,并且通过UI进入所有这些项目有点痛苦。是否可以将要构建的项目列表存储在TFS2010构建定义的外部文件中?
如果构建定义可以引用包含要构建的项目列表的外部文件,那么此问题的理想解决方案是。这也有助于我这样一个事实,即开发人员也可以用任何新添加的项目来更新这个列表,这些项目也需要使用正确的构建顺序来构建。
有没有人知道这是可能的,如果是的话如何实现这一目标?