TeamCity继续构建我的Visual Studio解决方案配置中排除的项目

时间:2019-10-09 20:10:15

标签: visual-studio teamcity csproj

我的Visual Studio 2019解决方案包含几个项目,我不想将其中一些项目构建为持续集成的一部分。具体来说,我试图排除工具和单元测试。

在Visual Studio中,我创建了一个新的解决方案配置,并取消了我不想构建的每个项目的“构建”框。

在TeamCity中,我指定了要使用的新解决方案配置的名称。但是,TeamCity继续尝试在解决方案中构建所有项目。

[我已经提供了解决方案配置,TeamCity构建配置以及生成的TeamCity日志的屏幕快照,但是我没有足够的声誉来明显地张贴图像。]

到目前为止,从我能找到的所有内容中,取消选择TeamCity使用的解决方案配置中的“构建”应该将该项目排除在构建之外。

1 个答案:

答案 0 :(得分:1)

我终于注意到TeamCity日志将构建配置显示为“ ReleaseCI |混合平台”而不是“ ReleaseCI |任何CPU”,从而弄清楚了这一点。在其他项目上,我只需要指定配置即可。对于这个项目,我显然也必须指定平台。