build - 未找到与模式匹配的测试程序集:构建管道任务中的 **\*.Test.dll
问题描述
我查看了其他答案,但它们似乎对我不起作用。我的构建工作正常,我可以在源所在的代理的 _work/2/s 文件夹(深几个文件夹)下找到 *.Test.dll 文件。但是 VSTest 任务坚持认为它无法找到它们。**/*.Test.dll 应该找到它们,这是一个递归搜索,但它没有。
使用最新的本地 Azure DevOps 服务器 2019。
任何想法为什么使用 **/*.Test.dll 失败?
这表明至少有 4 个 dll(8 个是由于 \bin\ 和 \obj)
解决方案
您应该使用|
多行定义测试文件路径。该testAssemblyVer2
字段应如下所示:
testAssemblyVer2: |
**\*.Test.dll
!**\*TestAdapter.dll
!**\obj\**
推荐阅读
- ruby-on-rails - 浏览器 gem 未检测到 iPad Pro webview
- gulp - 使用 npm gulp-minify-inline 插件时如何在 gulp 中禁用 js 缩小
- django - geo django 找不到指定的模块
- javascript - 使用 javascript 将元素定位更改为绝对位置时出错
- python - 如何在 python 中比较两个 excel 工作簿?
- google-apps-script - 如何在 GOOGLE Forms 中自动选择日期
- azure-data-explorer - kusto 查询语言 - 将参数值传递给用户定义的函数
- c++ - DX12 初始化失败 VS2019
- mysql - 如何为具有数据类型 Json 的列的 MySQL 编写选择查询?
- vb.net - “&”符号的转义字符是什么?对于 vb.net