Если вы используете задачу dotnet test
следующим образом:
![enter image description here](https://i.stack.imgur.com/lJfRp.png)
Возможно, вам придется установить VSTest
вместо Xunit
в Publi sh Задача с результатами теста:
![enter image description here](https://i.stack.imgur.com/f5lbp.png)
Я встретил такое же сообщение, как ваше, и затем разрешил его, изменив Xunit
на VSTest
. Я думаю, что вы можете столкнуться с подобной проблемой.
Кроме того:
И, как я знаю, встроенные задачи, такие как Visual Studio Test task
и Dot NetCore CLI task
автоматически publi sh результаты теста в конвейер, так что вам фактически не нужно отдельное Publish Test Results task
в конвейере. См. this для получения более подробной информации.
Например: Do tnet тестовое задание по умолчанию сгенерирует и опубликует sh результаты теста:
Надеюсь, это поможет:)