无法加载NuGet服务索引,Visual Studio安装System.Data.SqlClient过慢求助
解决System.Data.SqlClient NuGet包下载慢/无法访问官方源的方案
1. 切换国内NuGet镜像源
国内镜像源速度更快且稳定,操作步骤:
- 打开Visual Studio,依次点击「工具」→「选项」→「NuGet包管理器」→「程序包源」
- 点击右上角「+」,新增一个源:
- 名称:阿里云NuGet镜像
- 源地址:
https://mirrors.aliyun.com/nuget/v3/index.json - 备选:清华镜像源
https://mirrors.tuna.tsinghua.edu.cn/nuget/v3/index.json
- 取消勾选官方「nuget.org」源,选中新增的镜像源后点击「确定」
- 继续使用原有方式安装,命令不变:
NuGet\Install-Package System.Data.SqlClient -Version 4.8.5
2. 手动下载包并本地安装
如果镜像源也无法使用,可手动导入:
- 下载System.Data.SqlClient 4.8.5版本的
.nupkg包文件 - 在VS中右键解决方案→「管理NuGet程序包」,点击右上角齿轮图标→「程序包源」→「+」
- 新增本地源:
- 名称:本地NuGet包
- 源地址:选择存放
.nupkg文件的文件夹路径
- 切换到本地源,找到对应包完成安装
3. 排查网络干扰
- 检查是否开启代理,若开启,确认代理配置正确,或尝试关闭代理后重试
- 临时关闭防火墙、杀毒软件,排查是否存在访问拦截
内容的提问来源于stack exchange,提问作者Mr Bim
相关产品推荐
相关产品推荐

