У меня была такая же проблема в проекте .Net Core 2.1.В «другие параметры консоли» вы хотите добавить:
/Framework:.NETCoreApp,Version=v2.1 /logger:console;verbosity="normal"
Обратите внимание, что у меня возникла другая проблема, не связанная с этим, но с той же задачей.Я получаю сообщение об ошибке, не найдя вывод результатов тестового файла для dll TestPlatform.Итак, я добавил этот фильтр к существующим тестовым файлам:
!**\*Microsoft.VisualStudio.TestPlatform*
Мой последний yaml выглядит так:
- task: VSTest@2
displayName: 'Run Unit Tests'
inputs:
testAssemblyVer2: |
**\$(BuildConfiguration)\*test*.dll
**\$(BuildConfiguration)\**\*test*.dll
!**\*Microsoft.VisualStudio.TestPlatform*
!**\obj\**
vstestLocationMethod: 'location'
vstestLocation: 'C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\IDE\Extensions\TestPlatform\'
codeCoverageEnabled: True
otherConsoleOptions: '/platform:x64 /Framework:.NETCoreApp,Version=v2.1 /logger:console;verbosity="normal" '
platform: '$(buildPlatform)'
configuration: '$(buildConfiguration)'