【发布时间】:2022-06-27 20:50:31
【问题描述】:
我们最近从 .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 environmentVariables, TestRunnerConnectionInfo 连接信息)在 Microsoft.VisualStudio.TestPlatform.CrossPlatEngine.Client.ProxyOperationManager.SetupChannel(IEnumerable`1 来源,字符串运行设置)
在 Microsoft.VisualStudio.TestPlatform.CrossPlatEngine.Client.ProxyDiscoveryManager.DiscoverTests(DiscoveryCriteria discoveryCriteria, ITestDiscoveryEventsHandler2 eventHandler)
更多信息:Visual Studio 2019,升级助手将之前的测试套件更改为 xunit。
【问题讨论】:
标签: c# unit-testing visual-studio-2019 xunit