我有一个带有多个项目的源控件(TFS 2008)的解决方案。有些项目是相互独立的。我不想构建完整的解决方案,有时我们需要构建一些项目。
我是Team Build的新手。请帮助我如何使用
<SolutionToBuild Include="$(BuildProjectFolderPath)/../../Development/Main/Build-Development.sln">
<Targets></Targets>
<Properties></Properties>
</SolutionToBuild>
只从解决方案中选择一些项目。
请给我一个详细的答案,因为我对它一无所知。
由于
答案 0 :(得分:2)
最简单的方法是为现有解决方案定义新的解决方案配置。只需按照以下步骤操作:
就是这样!没有必要管理多个解决方案,默认情况下新项目中应包含新项目。关闭它们就像清除复选框一样简单。
答案 1 :(得分:1)
创建第二个构建和第二个.sln文件来进行构建。我们有一个项目有三个不同的构建(“主”构建,“实用”构建和“代码分析”构建)。
手动创建包含您要构建的所有项目并将其签入的解决方案。然后使用向导创建新构建。最后,编辑创建的.PROJ文件(在$ / ProjectName / TeamBuildTypes中找到)并将其指向正确的解决方案。
或者,你可以复制和修改你现有的.PROJ文件,但既然你说你是新手,我会坚持第一个开始。