NuGet包断线续传下载
NuGet包断线续传下载
(金庆的专栏)
NuGet是VC的扩展,用来下载依赖包。
NuGet下载没有断线续传,下载源又很容易断开。
https://nuget.org/api/v2/
https://go.microsoft.com/fwlink/?LinkID=230477
对于大一点的包就无法下载成功,多次尝试没一次成功。
E:\github\Cpp\grpc\vsprojects>d:\tools\nuget restore grpc.sln
MSBuild auto-detection: using msbuild version '12.0' from 'C:\Program Files (x86
)\MSBuild\12.0\bin'.
Feeds used:
C:\Users\jinqing\AppData\Local\NuGet\Cache
C:\Users\jinqing\.nuget\packages\
https://nuget.org/api/v2/
https://go.microsoft.com/fwlink/?LinkID=230477
Restoring NuGet package grpc.dependencies.openssl.1.0.204.1.
警告: Unable to find version '1.0.204.1' of package 'grpc.dependencies.openssl'.
Unable to find version '1.0.204.1' of package 'grpc.dependencies.openssl'.
VC下的PM控制台中下载也是失败:
PM> Install-Package grpc.dependencies.openssl
正在尝试解析依赖项“grpc.dependencies.zlib (≥ 1.2.8.10)”。
正在尝试解析依赖项“grpc.dependencies.zlib.redist (≥ 1.2.8.10)”。
Install-Package : 无法从传输连接中读取数据: 远程主机强迫关闭了一个现有的连接。。
所在位置 行:1 字符: 16
+ Install-Package <<<< grpc.dependencies.openssl
+ CategoryInfo : NotSpecified: (:) [Install-Package], IOException
+ FullyQualifiedErrorId : NuGetCmdletUnhandledException,NuGet.PowerShell.Commands.InstallPackageCommand
可以在nuget网站搜索到该包:
https://www.nuget.org/packages/grpc.dependencies.openssl/1.0.204.1
左侧的有 “Download (how-to)” 链接,FF下载可以获取包的下载URL:
https://api.nuget.org/packages/grpc.dependencies.openssl.1.0.204.1.nupkg
然后用断点续传工具下载。
下载完成后复制到Cache目录。
C:\Users\jinqing\AppData\Local\NuGet\Cache
该目录可在VC的NuGet配置界面中打开:程序包缓存->浏览...
然后就安装成功了。
PM> Install-Package grpc.dependencies.openssl
正在尝试解析依赖项“grpc.dependencies.zlib (≥ 1.2.8.10)”。
正在尝试解析依赖项“grpc.dependencies.zlib.redist (≥ 1.2.8.10)”。
正在尝试解析依赖项“grpc.dependencies.openssl.redist (≥ 1.0.204.1)”。
已成功安装“grpc.dependencies.openssl 1.0.204.1”。
PM>
NuGet包断线续传下载的更多相关文章
- 开发.NET Core NuGet包并实现CI/CD
实际开发中我们需要对一些公共类库进行开发,并基于Jenkins进行CI/CD(CI:持续集成,CD:持续部署),其他项目通过NuGet引用.上文讲述了如何搭建本地NuGet服务器并发布NuGet包,这 ...
- DELPHI高性能大容量SOCKET并发(八):断点续传(上传也可以续传)
断点续传 断点续传主要是用在上传或下载文件,一般做法是开始上传的时候,服务器返回上次已经上传的大小,如果上传完成,则返回-1:下载开始的时候,由客户端上报本地已经下载大小,服务器根据位置信息下发数据, ...
- 使用 nuget server 的 API 来实现搜索安装 nuget 包
使用 nuget server 的 API 来实现搜索安装 nuget 包 Intro nuget 现在几乎是 dotnet 开发不可缺少的一部分了,还没有用过 nuget 的就有点落后时代了,还不快 ...
- 搭建自己的NuGet服务器,上传自定义NuGet包
第一步搭建NuGet服务器 创建空Web项目 安装Nuget服务,目前最新版本2.8.2 安装完成,会自动生产服务,出现如下界面 发布该网站,并部署至IIS 将.nupkg文件发布至网站的Packag ...
- 详解.Net 如何上传自己的包到Nuget平台以及如何使用Nuget包管理器
首先需要一个Nuget账户,可以在官网注册:https://www.nuget.org.已有账户略. 需要一个ApiKeys,登录之后,在我的账户里找到ApiKeys进去; 创建ApiKeys 下载N ...
- NuGet 本地服务器 公司组件库搭建 上传下载操作 模块化灵活设计
新年第一更,关于如何搭建NuGet的本地服务器,以及部署IIS,以此搭建公司自己的组件仓库,方便所有的组件更新,管理,测试等等操作. 关于如何在NuGet中下载指定的组件,参考这篇文章:http:// ...
- 手把手教你 通过 NuGet.Server 包 搭建nuget服务器,并使用桌面工具上传 nuget 包,免命令行
新建web项目 工具:VS2013 版本:.Net Framework 4.6,低版本也行,不过要找到对应版本的Nuget.Server 装了NuGet客户端(百度如何安装) WebForm或MVC都 ...
- 上传自己的 NuGet 包
参考:https://blog.csdn.net/gulijiang2008/article/details/41724927 STEP 1:在NuGet上注册并获取API Key STEP 2:下载 ...
- 使用Github Packages功能上传nuget包到Github
前几天微软收购npm的新闻对于软粉来收很是振奋.微软收购npm很可能是为了加强Github Packages.目前Github,Typescript,VSCode,npm这些开源社区的重磅工具全部都在 ...
随机推荐
- [LeetCode] Valid Triangle Number 合法的三角形个数
Given an array consists of non-negative integers, your task is to count the number of triplets chose ...
- [LeetCode] Fraction Addition and Subtraction 分数加减法
Given a string representing an expression of fraction addition and subtraction, you need to return t ...
- [LeetCode] Out of Boundary Paths 出界的路径
There is an m by n grid with a ball. Given the start coordinate (i,j) of the ball, you can move the ...
- js 函数 作用域 全局作用域 局部作用域 闭包
一个变量没有声明但调用 直接报错,声明没有赋值会显示未定义. 作用域 作用域(scope):一条数据可以在哪个范围中使用. 通常来说,一段程序代码中所用到的数据并不总是有效/可用的,而限定这个数据的可 ...
- ios开发- 利用运行时(runtime)字典转模型
现在的ios开发中,我们通常会使用MVC模式.当我们拿到数据的时候,我们要把数据转成模型使用. 一般情况我们拿到的数据都是字典.这是我们就需要将字典转成模型对象了. 当对象的属性很少的时候,我们可以直 ...
- 深入java多线程一
涉及到 1.线程的启动(start) 2.线程的暂停(suspend()和resume()) 3.线程的停止(interrupt与异常停止,interrupt与睡眠中停止,stop(),return) ...
- TensorFlow学习笔记(UTF-8 问题解决 UnicodeDecodeError: 'utf-8' codec can't decode byte 0xff in position 0: invalid start byte)
我使用VS2013 Python3.5 TensorFlow 1.3 的开发环境 UnicodeDecodeError: 'utf-8' codec can't decode byte 0xff ...
- [Codeforces 297E]Mystic Carvings
Description 题库链接 题面链接 Solution 这里给出主席树的版本.主席树维护直线的一个端点在前 \(i\) 个端点中,另一个端点在区间内的个数. Code //It is made ...
- [SDOI 2009]HH的项链
Description HH有一串由各种漂亮的贝壳组成的项链.HH相信不同的贝 壳会带来好运,所以每次散步完后,他都会随意取出一段贝壳,思考它们所表达的含义.HH不断地收集新的贝壳,因此,他的项链变得 ...
- hihocoder 1419 重复旋律4
描述 小Hi平时的一大兴趣爱好就是演奏钢琴.我们知道一个音乐旋律被表示为长度为 N 的数构成的数列.小Hi在练习过很多曲子以后发现很多作品中的旋律有重复的部分. 我们把一段旋律称为(k,l)-重复的, ...