gpt4 book ai didi

visual-studio - 在 Visual Studio 2019 中未发现单元测试

转载 作者:行者123 更新时间:2023-12-03 09:33:22 25 4
gpt4 key购买 nike

测试存在于测试资源管理器中,但运行命令无效。

查看输出窗口,对于测试输出,它显示了许多如下错误:

 MSTestAdapter failed to discover tests in class 'UnitTests.Adhoc' of assembly 'some test.dll' because Method not found: 'System.String Microsoft.VisualStudio.TestTools.UnitTesting.TestMethodAttribute.get_DisplayName()'..

最佳答案

对我来说,其他解决方案并没有像我一样工作,例如没有对包“Microsoft.VisualStudio.TestPlatform.TestFramework”的引用。事实证明,我的解决方案是将测试项目的目标框架从 .NET Core 2.0 更新到 .NET Core 3.1。改变它时,一切都像以前一样工作。
我不确定是什么导致了这个问题,但我认为这是三个包的组合。
作为完整引用,这些是我现在在 .NET Core 3.1 中使用的(带版本):
微软.NET.测试.SDK
MSTest.TestAdapter 2.1.1
MSTest.TestFramework 2.1.1
在 Visual Studio 16.5.2 上

关于visual-studio - 在 Visual Studio 2019 中未发现单元测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60834004/

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