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

Visual studio TeamCity继续构建从我的Visual Studio解决方案配置中排除的项目,visual-studio,teamcity,csproj,Visual Studio,Teamcity,Csproj,我的VisualStudio2019解决方案包含几个项目,其中一些项目我不想作为持续集成的一部分构建。具体来说,我试图排除工具和单元测试 在VisualStudio中,我创建了一个新的解决方案配置,并为我不想构建的每个项目取消选中“构建”框 在TeamCity中,我指定了要使用的新解决方案配置的名称。但是,TeamCity继续尝试在解决方案中构建所有项目 [我已经包括了我的解决方案配置、TeamCity构建配置和结果TeamCity日志的屏幕截图,但我没有足够的声誉来发布图像。] 从目前为止我所

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

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

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

[我已经包括了我的解决方案配置、TeamCity构建配置和结果TeamCity日志的屏幕截图,但我没有足够的声誉来发布图像。]


从目前为止我所能找到的一切来看,从TeamCity使用的解决方案配置中取消选中“Build”应该会将该项目排除在构建之外。

我最终发现TeamCity日志将构建配置显示为“ReleaseCI |混合平台”,而不是“ReleaseCI |任何CPU”。在其他项目中,我只需要指定配置。对于此项目,我显然也必须指定平台。

您是否在生成日志中验证了按预期将配置指定给MSBuild?谢谢,是的,TeamCity日志确实显示它正在使用我的新解决方案配置。