gpt4 book ai didi

azure-devops - Azure Devops VSTest 任务失败 : invoking executor 'executor://mstestadapter/v2' : Method 'get_Properties' in type - does not have an implementation

转载 作者:行者123 更新时间:2023-12-05 07:27:56 27 4
gpt4 key购买 nike

单元测试在本地运行良好。

在 Visual Studio 2017 托管生成代理上运行时,VSTest 任务失败并显示:

2018-12-08T10:42:16.3779907Z An exception occurred while invoking executor 'executor://mstestadapter/v2': Method 'get_Properties' in type 'Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices.TestContextImplementation' from assembly 'Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices, Version=14.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50xx' does not have an implementation.
2018-12-08T10:42:17.7794385Z

TestAdapterTestPlatform 库已使用 Nuget 包管理器卸载并重新安装(版本 1.3.2),解决方案中不存在对这些库的其他版本的引用。

为简化起见,已从解决方案中删除了除单个单元测试项目(针对 .NET Framework 4.6.1)之外的所有单元测试项目。

什么可能导致 Azure Devops Build 中的 VSTest 任务失败?

最佳答案

我遇到了同样的问题,我也尝试了各种方法,其中包括确保所有版本都相同等。然后我尝试将我的测试从 MSTest 更改为 NUnit(包括将测试适配器从 MSTest 更改为.TestAdapterNUnit3TestAdapter)然后它就可以工作了。

看来是微软测试适配器的问题。我知道更改单元测试框架可能会造成破坏,因此也许可以尝试使用 Microsoft 提供的不同版本的测试适配器,看看是否能解决问题。这可能只是您使用的特定版本的问题(我使用的是 1.4.0 版)。

关于azure-devops - Azure Devops VSTest 任务失败 : invoking executor 'executor://mstestadapter/v2' : Method 'get_Properties' in type - does not have an implementation,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53681790/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com