Msbuild 在同一溶液中使用NUnit 2和3

Msbuild 在同一溶液中使用NUnit 2和3,msbuild,azure-devops,nunit-3.0,nunit-2.5.9,nunittestadapter,Msbuild,Azure Devops,Nunit 3.0,Nunit 2.5.9,Nunittestadapter,我的解决方案中有两个测试项目。一个是使用NUnit版本2集成+规范,另一个版本3。单元测试 在本地运行这可以很好地工作,但是当我在TFS上作为构建的一部分执行测试时,我会收到一条错误消息,即使所有测试都通过了。我读到这种情况是因为VSTestAdapter2无法运行v3版本 在TFS版本中不能同时运行版本2和版本3吗 NUnit3TestAdapter与NUnit 2兼容,因此您可以将NUnit3TestAdapter包安装到NUnit测试项目中 我收到的错误消息很模糊,是什么错误消息?如果安装

我的解决方案中有两个测试项目。一个是使用NUnit版本2集成+规范,另一个版本3。单元测试

在本地运行这可以很好地工作,但是当我在TFS上作为构建的一部分执行测试时,我会收到一条错误消息,即使所有测试都通过了。我读到这种情况是因为VSTestAdapter2无法运行v3版本


在TFS版本中不能同时运行版本2和版本3吗

NUnit3TestAdapter与NUnit 2兼容,因此您可以将NUnit3TestAdapter包安装到NUnit测试项目中


我收到的错误消息很模糊,是什么错误消息?如果安装Nunit3TestAdapter包的方式无法解决问题,请在OneDrive上共享一个简单的项目。本地是的,尽管它实际上说使用Nunit 2适配器进行2.x测试,但仍能正常工作。。。但是在TFS上,Nunit2没有被发现构建定义的步骤是什么?你能分享一个简单的项目,在OneDrive上重现这个问题吗?