小编MHo*_*ayr的帖子

升级到 .NET 6.0 后单元测试失败

我们最近从 .NET Framework 4.6 升级到 .NET (6.0)。当尝试在 Test-Explorer 中运行单元测试时,它开始构建,然后停止,恕不另行通知。在“测试”下的输出窗口中,我看到很多错误(每个测试项目都有一个错误):

Microsoft.VisualStudio.TestPlatform.ObjectModel.TestPlatformException:找不到测试主机

在 Microsoft.VisualStudio.TestPlatform.CrossPlatEngine.Hosting.DotnetTestHostManager.GetTestHostProcessStartInfo(IEnumerable 1 sources, IDictionary2 环境变量,TestRunnerConnectionInfo 连接信息)

在 Microsoft.VisualStudio.TestPlatform.CrossPlatEngine.Client.ProxyOperationManager.SetupChannel(IEnumerable`1 源,字符串 runSettings)

在 Microsoft.VisualStudio.TestPlatform.CrossPlatEngine.Client.ProxyDiscoveryManager.DiscoverTests(DiscoveryCriteria discoveryCriteria,ITestDiscoveryEventsHandler2 eventHandler)

更多信息:Visual studio 2019,升级助手将之前的测试套件更改为xunit。

c# unit-testing xunit visual-studio-2019

2
推荐指数
1
解决办法
4295
查看次数

标签 统计

c# ×1

unit-testing ×1

visual-studio-2019 ×1

xunit ×1