从Visual Studio发布到Azure时出现错误10054

问题描述 投票:0回答:1

我一直在使用Visual Studio的发布配置文件来发布我的Web应用程序大约一年。在过去一两周内,该过程卡住并进行一些重试,直至失败。我得到的错误是:

C:\ Program Files(x86)\ MSBuild \ Microsoft \ VisualStudio \ v14.0 \ Web \ Microsoft.Web.Publishing.targets(4295,5):警告:由于发生套接字错误(10054)而重试同步。 2>在对象sitemanifest(sourcePath)上重试“序列化”操作。尝试10投1中。

注意事项:

  • 我的网络上没有任何变化
  • 发布配置文件受版本控制,并且是相同的
  • 发布不会从一开始就失败。它发布了一段时间。
  • 如果文件大于~10或15 MB,似乎会失败
  • 其他有这个问题的人,似乎是他们的ISP或他们的网络,但似乎他们从一开始就失败了。
  • 在两个不同的订阅帐户上使用两个不同的发布配置文件尝试了它,导致了同样的问

有谁见过这个?有任何想法吗?

asp.net-mvc visual-studio azure deployment azure-devops
1个回答
0
投票

最后,问题得到了解决。我检查过每一点,包括给我的ISP打电话,但没有运气。感谢@rickvdbosch提到TCP / IP与这个问题的相关性,这个问题惹恼了我的记忆。

几周前,我升级了路由器上的固件(因为我正在使用DDWRT)。我相信那是罪魁祸首。我确实升级到最新的DDWRT固件,我发现问题已经消失。它正在像以前一样部署所有戏剧开始。

因此,如果另一个可怜的灵魂遇到这个错误,祝你好运但要意识到这种可能性。

© www.soinside.com 2019 - 2024. All rights reserved.