2009-12-03 70 views
0

后随到this question, Building select projects only with Team Foundation Build:我现在已经成功地在20多个项目的解决方案“分离”的三个项目。三个项目之一是一个测试项目,其中包含其他项目之一(类库)的单元测试。排除项目封锁团队基础生成测试步骤

团队打造的是精致运行,只是这三个项目都包含在这个过程中。然而,当我跑的测试项目作为构建的一部分测试,测试通过,但在“运行测试”步骤构建失败,而我得到的生成日志此消息:

TESTTOOLSTASK :仪表 警告:无法找到二进制 C:\用户... [本地路径缺少 DLL。
以前的错误 转变为一种警告,因为 任务与 ContinueOnError =真正的调用。

对于三个不同的dll(解决方案的一部分)重复相同的消息,但我100%确定没有从我尝试构建的三个项目中引用这些dll。他们如何被纳入我的构建/测试过程?我该如何处理这个错误?

回答

0

原来三个神秘的项目有代码覆盖启用,这使他们在测试中被引用。
我也有解决方案中的数据库项目,似乎把事情搞得更进一步。