warning NU1900: 获取包漏洞数据时出错: 无法加载源 https://api.nuget.org/v3/index.json 的服务索引。
·
什么时候会报这个错误?
✅ 常见场景
- 刚 clone 一个项目
- 切换分支后依赖变了
- 删除了本地 NuGet 缓存
- CI/CD 构建时
✅ 解决方法:
🟢 方法一:在外网机器执行:
dotnet restore
会做这些事:
- 读取
.csproj文件里的依赖 - 从 NuGet 源(默认是官方服务器)下载这些包
- 存到本地缓存目录(如:
~/.nuget/packages) - 重新生成依赖关系文件(
project.assets.json)
🟢 方法二:复制“整个 packages 目录”
1.在外网机器:
C:\Users\你\.nuget\packages\
2. 直接复制整个目录到内网:
D:\NuGetPackages\
3.内网执行:
dotnet nuget add source D:\NuGetPackages -n local
更多推荐


所有评论(0)