解决NuGet加载或下载资源慢的问题
我们在使用NuGet默认的服务地址访问资源时,有时候会遇到加载或下载速度很慢的情况,原因是默认的服务地址是国外的,大家都懂。此时我们可以采取一些“措施”,多添加几个国内的资源访问地址。
1、🎉问题描述
我们在使用NuGet默认的服务地址访问资源时,有时候会遇到加载或下载速度很慢的情况,原因是默认的服务地址是国外的,大家都懂。此时我们可以采取一些“措施”,多添加几个国内的资源访问地址。
比如我们可以添加腾讯、华为或Azure等国内的资源地址进行访问。
2、✨添加资源
2.1、🎀添加资源
我们以VS2022为例,一次点击“工具”-“NuGet 包管理器(N)”-“程序包管理器设置”,如下图所示:
然后在弹出来的窗体中点击左侧的“程序包源”,接着点击右上角的“+”按钮,在下面的“名称”和“源”输入框中输入你想要添加的服务地址,最后点击“更新”按钮即可,如下图所示:
2.2、🎁资源地址
资源名称 | 资源地址 | 说明 |
---|---|---|
NuGet V3资源 | https://api.nuget.org/v3/index.json | NuGet官方资源V3版本 |
腾讯资源 | https://mirrors.cloud.tencent.com/nuget/ | |
华为资源 | https://repo.huaweicloud.com/repository/nuget/v3/index.json | |
Azure资源 | https://nuget.cdn.azure.cn/v3/index.json |
到此,NuGet资源访问慢的情况就得到解决了。
当我们添加完资源地址后,如果使用NuGet官方地址很慢,我们就可以切换到国内的资源地址,一般情况会很快就先访问或下载到。