我在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 Package Explorer从C:\ Windows \ SysWOW64 \ config \ systemprofile \ AppData \ Local \ NuGet \ Cache文件夹打开下载的软件包,则说文件已损坏。当我比较bootstrap包的文件时,它与我在台式计算机上缓存的包不同;看起来最后几个KB就被切断了。
删除缓存的包并重新运行构建会导致同样的错误。
答案 0 :(得分:0)
Rackspace的虚拟服务器网卡具有您可以禁用的TCP Offload选项。
http://www.rackspace.com/knowledge_center/article/disabling-tcp-offloading-in-windows-server-2012