【问题标题】:Visual Studio Team Services - Nuget Push Exception: Unable to write data to the transport connectionVisual Studio Team Services - Nuget 推送异常:无法将数据写入传输连接
【发布时间】:2016-09-21 15:46:45
【问题描述】:

将我的 Nuget 包推送到我们的团队服务(以前是 TFS Online)提要的 5 次中有 4 次失败,但出现以下异常:

System.IO.IOException:无法将数据写入传输连接:现有连接被远程主机强行关闭。 ---> System.Net.Sockets.SocketException: 现有连接被远程主机强行关闭

Nuget v3 我的包裹大约 90mb 身份验证令牌和 VSS 令牌都失败并出现相同的问题 在本地和构建服务器上失败并出现相同的异常

知道是什么导致了这个异常吗?

【问题讨论】:

  • 通过 Nuget 工具将包发布到 VSTS 对我来说工作正常。我的步骤: 1. 下载 Nuget 工具 2. 创建 PAT 3. 添加 feed 源到 Nuget (Nugget source add -name "XX" -source [feed address] -username "xx" -password "[PAT]") 4. 发布包裹。你的步骤是什么? 90mb 身份验证令牌和 VSS 令牌是什么意思?
  • 文件为 90mb。 TFS 似乎在 2 分钟后超时
  • 我成功将一个包 (98.5Mb) 发布到 VSTS 提要。您创建身份验证令牌、VSS 令牌和发布包的详细步骤是什么。
  • 使用 VSS.exe 进行身份验证或访问通过 tfs online 创建的令牌会导致相同的步骤。它不是文件的大小,而是上传所需的持续时间。 2分钟后(我已经计时)它失败了。在不同的网络上上传它可以正常上传。所以看来问题出在 tfs

标签: tfs nuget azure-devops


【解决方案1】:

解决方案是在更快的网络中将包发布到 VSTS 源。

另一方面,我提交了一个用户声音here,您可以投票。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-01-25
    • 2015-11-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-03-12
    • 1970-01-01
    • 2017-03-23
    相关资源
    最近更新 更多