VS2010:从构建中排除一个项目

13

我有一个解决方案,其中包含连接到SQL Server的WCF服务。当我离线时,我使用另一个服务进行开发和测试,该服务将数据存储在内存中。我想要在团队构建中排除测试服务,因为我不希望部署此服务给客户等。我该如何做到这一点?

1个回答

19
在VS2010中,选择生成 | 配置管理器...。在“配置管理器”对话框中,在活动配置列表中选择。输入名称(例如TeamBuild),并选择从Release复制。单击确定

输入图像描述

现在确保只选中您想要定时构建的项目(排除测试服务)。单击“确定”,保存您的解决方案并将其检入。
在Team build定义中,在“生成过程”下,选择刚刚保存的解决方案,并在“配置”选项卡下选择TeamBuild配置。现在,只有您选择的项目会被构建。

我尝试了上面的解决方案,但是“TeamBuild”配置在构建过程/配置选项卡中没有显示出来。我有什么遗漏吗? - Afshin
1
TeamBuild配置需要您自己添加,请参见答案中的说明。这只是一个示例配置名称。 - kroonwijk

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接