.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

image

Github issue

在Github搜索发现,有人提了这个问题,但是没有给出具体解决方式
https://github.com/dotnet/aspire/issues/13631

暂时处理

  • 1.将版本降回 13.0.2
  • 2.无视报错,因为不影响其他核心功能,可以先配置将backchannel报错不输出
posted @ 2026-01-03 16:52    阅读(58)  评论(0)    收藏  举报