【问题标题】:Excluded projects block Team Foundation Build test step排除的项目阻止 Team Foundation Build 测试步骤
【发布时间】:2016-02-18 23:19:49
【问题描述】:

this question, Building select projects only with Team Foundation Build 的后续行动:我现在已经成功地“隔离”了一个包含 20 多个项目的解决方案中的三个项目。这三个项目之一是一个测试项目,其中包含对其他项目之一(类库)的单元测试。

Team Build 运行良好,仅包含三个项目。但是,当我在测试项目中作为构建的一部分运行测试时,测试通过但构建在“运行测试”步骤中失败,并且我在构建日志中收到以下消息:

TESTTOOLSTASK:仪表 警告:找不到二进制文件 C:\Users...[本地路径丢失 dll]。
上一个错误 被转换为警告,因为 任务被调用 ContinueOnError=true。

三个不同的 dll 重复相同的消息,它们是解决方案的一部分,但我 100% 确定我正在尝试构建的三个项目中没有对这些 dll 的引用。它们如何包含在我的构建/测试过程中?我该如何处理这个错误?

【问题讨论】:

    标签: tfs tfsbuild


    【解决方案1】:

    原来这三个神秘项目启用了代码覆盖,这导致它们在测试中被引用。
    我的解决方案中还有数据库项目,这似乎把事情搞砸了。

    【讨论】:

      猜你喜欢
      • 2011-12-31
      • 1970-01-01
      • 2012-04-26
      • 1970-01-01
      • 1970-01-01
      • 2017-10-21
      • 2010-12-21
      • 1970-01-01
      • 2011-06-29
      相关资源
      最近更新 更多