Azure DevOps VsTest 任务版本 2.167.1 失败

Azure DevOps VsTest task version 2.167.1 failing

Azure DevOps VSTest 任务在专用代理上失败并出现错误 ##[error]Error: The process 'C:\agent\_work\_tasks\VSTest_ef087383-ee5e-42c7-9a53-ab56c98420f9.167.1\Modules\DTAExecutionHost.exe' failed with exit code 1 如何指定以前版本的 VsTest 任务才能成功构建?

How can I specify a previous version of VsTest task to get a successful build?

恐怕没有这样的方法可以使用以前版本的VsTest任务。您可以使用 v1.* 版本的 VSTest 任务。

另外,这个问题的原因应该是VSTest任务支持.Net Framework 4.6.2版本2.163.1.

因此,要解决此问题,请检查构建代理计算机上安装的 .NET 框架版本。如果机器上安装的 .NET framework 版本是 4.6.1 或更低,那么你可以尝试将 .Net framework 版本升级到 4.6.2.

请查看 this thread 了解更多详情。

希望对您有所帮助。