.Net Aspire 升级到13.1.0时,启动报错(Error in auxiliary backchannel service)
环境
- Win10
- .Net 10
- C#14
- Aspire 空项目,无任何代码改动
.Net Aspire 升级到13.1.0时,启动报错
问题
只是在启动时报错,但是实际去看,其他项目都是正常运行,没有发现什么问题
报错信息
fail: Aspire.Hosting.Backchannel.AuxiliaryBackchannelService[0]
Error in auxiliary backchannel service
System.Net.Sockets.SocketException (10050): 套接字操作遇到了一个已死的网络。
at System.Net.Sockets.Socket.UpdateStatusAfterSocketErrorAndThrowException(SocketError error, Boolean disconnectOnFailure, String callerName)
at System.Net.Sockets.Socket.DoBind(EndPoint endPointSnapshot, SocketAddress socketAddress)
at System.Net.Sockets.Socket.Bind(EndPoint localEP)
at Aspire.Hosting.Backchannel.AuxiliaryBackchannelService.ExecuteAsync(CancellationToken stoppingToken) in /_/src/Aspire.Hosting/Backchannel/AuxiliaryBackchannelService.cs:line 58

Github issue
在Github搜索发现,有人提了这个问题,但是没有给出具体解决方式
https://github.com/dotnet/aspire/issues/13631
暂时处理
- 1.将版本降回 13.0.2
- 2.无视报错,因为不影响其他核心功能,可以先配置将backchannel报错不输出

浙公网安备 33010602011771号