找不到与模式匹配的测试程序集 - Visual Studio Test - VSTS

Kon*_*262 3 c# tfs azure-devops

这个问题类似于 - VSTS测试组件 - 没有找到测试组件 - 当时似乎解决了这个问题.不幸的是,我得到了类似的复发,我不知道如何解决.

在我的Visual Studio测试步骤中,我收到以下消息....

2017-12-05T18:43:31.9808980Z ##[warning]No test assemblies found matching the pattern: *SA.SEPA.Web.UI.Selenium.dll.
Run Code Online (Sandbox Code Playgroud)

在我的VSTS任务中,在构建解决方案之后,我将整个项目目录复制到虚拟机上的目录中.此虚拟机还托管构建代理.

在复制文件后,测试程序集文件的路径就在这里....

在此输入图像描述

我的测试任务如下......

在此输入图像描述

搜索文件夹应该是正确的,因为这是具有构建代理的计算机.

看看这里描述的minimatch模式 - https://docs.microsoft.com/en-us/vsts/build-release/tasks/file-matching-patterns,*SA.SEPA.Web.UI.Selenium.dll也应该与SA.SEPA.Web.UI.Selenium.dll文件匹配,可能不需要asterix(? )

构建日志位于此处 - https://gist.github.com/Konnor5092/1feb4536f7dd92218de27df8f3fefc52

任何帮助将非常感激.

Per*_* P. 5

您的dll位于子目录中,c:\build因此搜索将需要递归:

**\SA.SEPA.Web.UI.Selenium.dll
Run Code Online (Sandbox Code Playgroud)

或将搜索文件夹更改为 c:\build\bin\debug