0

我已经在 Rackspace 云服务器(Windows 2008 R2)上设置了构建服务器,并且我的 ASP.Net 项目正在使用 nuget 包还原。当构建运行时,当 nuget 下载包时我会失败,例如:

error : Unable to read package from path 'bootstrap.3.3.2.nupkg'
error : Unable to read package from path 'Microsoft.Owin.Security.Twitter.3.0.1.nupkg'. 

如果我使用 Nuget 包资源管理器从 C:\Windows\SysWOW64\config\systemprofile\AppData\Local\NuGet\Cache 文件夹打开下载的包,则表明文件已损坏。当我比较引导程序包的文件时,它与我在台式计算机上缓存的包不同;看起来最后几个 KB 刚刚被切断。

删除缓存的包并重新运行构建会导致相同的错误。

4

1 回答 1

0

Rackspace 的虚拟服务器网卡具有可以禁用的 TCP 卸载选项。

http://www.rackspace.com/knowledge_center/article/disabling-tcp-offloading-in-windows-server-2012

于 2015-02-26T14:52:32.837 回答