【问题标题】:TeamCity continues to build projects that have been excluded from my Visual Studio solution configurationTeamCity 继续构建已从我的 Visual Studio 解决方案配置中排除的项目
【发布时间】:2019-10-09 20:10:15
【问题描述】:

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

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

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

[我已经包含了我的解决方案配置、TeamCity 构建配置和生成的 TeamCity 日志的屏幕截图,但我显然没有足够的声誉来发布图片。]

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

【问题讨论】:

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

标签: visual-studio teamcity csproj


【解决方案1】:

我最终注意到 TeamCity 日志将构建配置显示为“ReleaseCI|Mixed Platforms”而不是“ReleaseCI|Any CPU”。在其他项目上,我只需要指定配置。对于这个项目,我显然还必须指定平台。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-04-23
    • 2012-02-23
    相关资源
    最近更新 更多