Visual Studio 2013 发布失败超过最大连接数

Posted

技术标签:

【中文标题】Visual Studio 2013 发布失败超过最大连接数【英文标题】:Visual Studio 2013 publish failed max connections exceeded 【发布时间】:2014-03-16 01:16:09 【问题描述】:

我使用 VS Express 2013 for Web 发布,发布时其中一个 dll 出现套接字错误,现在我根本无法发布 - 我收到一个 VS 错误,显示此站点的最大连接数有被超过。了解更多信息:http://go.microsoft.com/fwlink/?LinkId=221672#ERROR_EXCEEDED_MAX_SITE_CONNECTIONS。错误中引用的 url 甚至没有解决错误,我用谷歌搜索了没有运气。我尝试从主机中删除所有内容并从头开始,但仍然没有运气;网络主机不知道如何修复。有谁知道如何解决这一问题?我越来越绝望了。

【问题讨论】:

刚刚在发布到 Azure 网站时遇到了同样的问题...如果我发现任何问题会报告。 谢谢,这让我发疯了。网络主机没有响应。我已经尝试了我能想到的一切,从 Web 主机网站面板中完全删除了所有内容,包括域,添加了所有内容,从本地 IIS 中删除了临时文件,使用刚刚下载的不同解决方案变更集 - 仍然是同样的错误。 我最终解决了这个问题,方法是设置我的解决方案以从 TFS 构建/部署到 Azure,而不是从 Visual Studio 手动部署。当我开始收到此错误时,我试图通过 *** 发布...我认为这与它有关。您是否通过 *** 连接到您的主机? 感谢您提供的信息。我正在使用无线路由器/ISP 提供商进行连接。我可以连接/发布到子域(和其他域),但不能连接到主域。我将尝试使用 VS2012,然后我将下载 TFS 并在 VS2012 不起作用时尝试。 【参考方案1】:

错误是由 10054 套接字错误(基本上是主机断开连接)引起的。 3 天后,webhost 终于重新启动了 Web 管理服务,问题得到解决。然后我通过发布获得了 1/2 的方式,并获得了相同的 10054 套接字错误,然后是最大连接错误。我发布了很多文件,似乎主机连接超时。我与主机聊天并要求他们再次重新启动 Web Mgmt Svcs,等了 20 分钟,瞧 - 我能够再次发布。现在我正在观看发布,如果我看到第一个套接字错误,我会取消发布,这样它就不会达到最大站点连接错误。然后我再次开始发布,它会从中断的地方重新开始。我无能为力来修复它(相信我,我尝试了一切)。

【讨论】:

每次发布​​大量文件时都会发生此错误。这个月,当 webhost 重新启动 Web Mgmt Svc 时,忘记重新启动他们的 web 部署服务,所以他们又花了一天的时间才弄清楚出了什么问题。【参考方案2】:

即使我偶尔会遇到此问题,但没有必要重置 Web 管理服务。您可以先到 azure 网站仪表板并重置您的网站/应用程序并检查。

【讨论】:

【参考方案3】:

我遇到了同样的错误。我在“服务器资源管理器”中打开了 Windows Azure 项 树中的存储项选择 Blobs/wad-control-container 并删除列表中的所有项

【讨论】:

【参考方案4】:

在 MS 部署服务器(IIS 服务器)中

Windows 注册表编辑器 5.00 版

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\IIS Extensions\MSDeploy\3] "MaxSiteConnections"=dword:00000010

然后重启窗口

【讨论】:

【参考方案5】:

感谢@LuvAspNet 节省了我的时间。

对于需要更多信息的其他人,您可以通过使用此命令创建一个 .bat 文件(或直接在 cmd 中运行)重新启动 Web 管理服务并以管理员身份运行

net stop wmsvc 

net start wmsvc 

pause

【讨论】:

以上是关于Visual Studio 2013 发布失败超过最大连接数的主要内容,如果未能解决你的问题,请参考以下文章

Visual Studio 2013 Express WPF Deigner 加载失败

Visual Studio 2013 WebTest 请求失败:现有连接被远程主机强行关闭

使用 SQL Server 2014 LocalDB 和 Visual Studio 2013 构建 LightSwitch 失败

MySQL安装总是失败,提示缺少Visual Studio 2013 Redistributable

在 Visual Studio 2013 中编译失败时如何跳过构建后事件

Visual Studio 2015/2013安装失败:Microsoft Visual Studio 2015 Shell (Minimum) Interop Assemblies 安装时发生严重错