从TFS中的构建配置中排除项目

时间:2015-04-22 22:24:27

标签: visual-studio-2012 tfs msbuild tfs2012 alm

如何从TFS构建的解决方案中排除项目?

我有:

  • 为我要排除的项目创建了一个配置和未标记的构建。
  • 检查从上面文件到TFS的sln更改。
  • 使用我添加的构建配置在TFS下触发了构建。

这不起作用。当我在本地构建时,我可以看到构建跳过了项目(我得到了#34;未选择项目来构建此解决方案配置")。当我查看TFS构建日志时,我可以确认使用了相同的配置,并且项目已构建。

1 个答案:

答案 0 :(得分:0)

看起来像某种错误。遇到了同样的问题。

我通过手动从解决方案文件中删除有问题的项目来解决它。

在解决方案文件中找到项目的GUID-请注意,它是该行中的最后一个GUID,第一个似乎是解决方案GUID。

然后在解决方案文件的GlobalSection(ProjectConfigurationPlatforms)部分中找到该项目的GUID及其各种配置,然后删除所需的项目。

不理想,但是可以。

相关问题