将.NET Core从2.0升级到2.1后,在运行测试时遇到以下错误:
程序'[12372] dotnet.exe'已退出,代码为-1073741819(0xc0000005)“访问冲突”。
在调试模式下,VS会退出调试模式,并在输出->调试窗口中打印上述消息。
当步进httpClient.SendAsync(...)
时出现此错误。
我认为可能是相同的问题。
通过dotnet test
运行测试显示:
活动测试运行被中止。原因:由于StackOverflowException进程正在终止。
更新
该问题是由不良IoC映射引起的。