0

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

这些路径中的每一个都可以单独工作,但是当与分号放在一起时,我会收到错误消息:“不支持给定路径的格式。” $(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

4

2 回答 2

2

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

于 2016-11-17T13:04:40.263 回答
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
于 2016-11-17T08:31:25.423 回答