关闭

【VS】vs2012解决nuget下载太慢的问题

5415人阅读 评论(3) 收藏 举报
分类:

众所周知,由于网络的原因,国内访问nuget服务器一直都很慢。而我们经常使用的nuget 包可能会有几十M的大小,不挂vpn的话,下一天可能都下载不下来,现在就给大家一个下载nuget离线包的方法。以vs2012为例:

1.打开nuge官网:https://www.nuget.org

比如我想下载cefsharp这个包,就先搜索,然后出现搜索结果之后。


点击左边的“Download”按钮,弹出下载框,此时可以用迅雷下载,在配上离线下载速度杠杠滴。

2.注意观察程序包依赖

我这次下载的是cefshap.winforms,但是还有个依赖被安装后才能工作,如下图中的Dependecies,此时要注意所对应的依赖的版本号,确保正确。


3.下载相关依赖:


此时如果你下载的依赖,还有别的依赖,则也要一并下载,并注意版本号,否则不能使用

4.建立本地仓库或者自建nuget服务器,我这里以本地仓库为例。

新建一个文件夹,把刚才下载好的后缀为nupkg的nuget程序包,全都放到这里文件夹中。

5.配置VisualStudio

管理nuget程序包,点击“设置”按钮。


把你本地文件夹添加进去,作为本地仓库。如下图:名称自己随便起,源就是你刚才文件夹的路径。


6.以后需要安装nuget包的时候,只要选择LocalSource就可立即安装,免下载。



7.最后

可以把自己经常使用的package收集到一个文件夹里,以后去哪或者换电脑的时候,把这些都拷贝进入就可以直接用了,再也不用纠结烦人的网络了。


1
0
查看评论

vs nuget更新慢无响应解决办法之一

网上的各种办法也看过,其实有一种最简单的办法,在学校的同学可以试试。 我发现电信网更新nuget特别慢,换了移动网后快得飞起。
  • d408550969
  • d408550969
  • 2017-05-15 19:42
  • 1617

NuGet 安装包很慢怎么办

NuGet 安装 慢
  • sdsabc2000
  • sdsabc2000
  • 2016-12-17 14:01
  • 2418

vs2012解决nuget下载太慢的问题

建立本地nuget lib,具体步骤参照http://blog.csdn.net/catshitone/article/details/54630626。
  • chenhao4580
  • chenhao4580
  • 2017-12-21 10:16
  • 20

Visual Studio的扩展 NuGet的安装及初次使用

1、NuGet是什么?NuGet(发音:New-Get)是一个Visual Studio的扩展。在使用Visual Studio开发基于.NET Framework的应用时,NuGet能够令你在项目中添加、移除和更新引用的工作变得更加快捷方便。 2、NuGet的官网地址:http://nuge...
  • lnc2003
  • lnc2003
  • 2017-02-09 15:57
  • 2630

基于Cef的简易浏览器开发(CefSharp)

CEF(Chromium Embedded Framework, 嵌入式Chromium框架)
  • gong_hui2000
  • gong_hui2000
  • 2015-09-01 10:59
  • 20550

开始使用CefSharp(这次使用nuget)

以前写过一篇文章: 怎么用c#编写浏览器或者执行javascript代码? 这篇文章使用的是引用的方式,现在介绍一种使用nuget的方式。这种使用nuget的方式不仅方便,而且还容易更新。那篇文章的dll是chrome43版本,比较老旧,此次是47版本,加入了查看response等功能。 ...
  • u011412226
  • u011412226
  • 2016-03-17 17:51
  • 5108

VS2012缺少NuGet解决方法

最近重装win7就装上vs2012来,在创建项目的时候就遇到如下错误: 错误: 此模板尝试加载组件程序集 “NuGet.VisualStudio.Interop, Version=1.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d5...
  • ado123peng
  • ado123peng
  • 2015-06-02 16:40
  • 2377

VS2017还原nuget程序包出错

vs2017 nuget包还原出错,基础类也加载不了,.net standard的包没还原,从而导致连System命名空间都找不到的错误。 在此选择上即可 奉劝一句,解铃还须系铃人,哪里的问题从哪入手解决,从错误的提示方向入手找原因。
  • y1535623813
  • y1535623813
  • 2017-08-30 21:30
  • 1765

VS2013添加自己下载的NugetPackages

官网下载好package包 1:通过“Tools”(工具)|“Library Package Manager”(库程序包管理器)|“Package Manager Settings”(程序包管理器设置),接着设置如下 2:项目--管理NuGet程序包,如下: 这就是你刚添加的包
  • qq_29133371
  • qq_29133371
  • 2017-01-17 18:59
  • 3179

【VS开发】visual studio 2015的NuGet Manager解决方案管理功能

NuGet的官方说明是:NuGet是一款Visual Studio的扩展,它可以简单的安装、升级开源库和工具。 官网地址:http://www.nuget.org/ 官网最醒目的位置就是下载链接,安装完成后我们来快速体验一把。 手上有个小项目需要使用到json格式,一般情况我会先G...
  • LG1259156776
  • LG1259156776
  • 2016-09-13 21:24
  • 6479
    个人资料
    • 访问:206172次
    • 积分:2788
    • 等级:
    • 排名:第14688名
    • 原创:90篇
    • 转载:18篇
    • 译文:1篇
    • 评论:36条
    文章分类
    最新评论