TFS 2015 Visual Studio测试测试组装多个路径

时间:2016-11-17 02:39:38

标签: tfsbuild tfs2015 vstest

使用TFS 2015 Build ... 我理解通配符是如何工作的,我已经阅读了格式化文档,但是在Visual Studio测试步骤的Test Assembly字段中使用它们时,我没有得到预期的结果。

单独使用这些路径中的每一个都可以工作,但当与分号放在一起时,我会收到错误:“不支持给定路径的格式。” $(build.sourcesDirectory)\ v7.25_Core ** \ MySystems.Xmts.Test \ BIN ** \ MySystems.Xmts.Test.dll; $(build.sourcesDirectory)\ v7.25_Core ** \ MySystems.Xmts.WinForms.Test \ BIN ** \ MySystems.Xmts.WinForms.Test.dll

再次,每个人都单独工作。与分号一起,他们应该一起工作,但我得到一个错误。我错过了什么?

文档说它应该有效:https://www.visualstudio.com/en-us/docs/build/steps/test/visual-studio-test

这对于通配符也很有用:https://blogs.infosupport.com/tfs2015-build-tasks-the-wildcard-format-explained/#comment-124376

2 个答案:

答案 0 :(得分:2)

看起来这是一个已知的错误,并通过TFS2015 UPDATE 3解决。 “如果以分号分隔的2个DLL的完整路径,VsTest任务将失败。”

答案 1 :(得分:0)

$(build.sourcesDirectory)更改为**,您将摆脱此错误:

**\v7.25_Core**\MySystems.Xmts.Test\bin**\MySystems.Xmts.Test.dll; **\v7.25_Core**\MySystems.Xmts.WinForms.Test\bin**\MySystems.Xmts.WinForms.Test.dll