dotnet restore还原nuget包时无法加载 https://api.nuget.org/

2021-01-20 15:07发布

问题:

在测试服务器中,部署jenkins自动构建时,执行dotnet restore时,项目编译不成功。

执行完之后,找到错误信息是

C:\Program Files\dotnet\sdk\3.1.301\NuGet.targets(128,5): error : 无法加载源 https://api.nuget.org/v3/index.json 的服务索引。
但是直接在浏览器是能打开这个地址的。
不知道大家有没有遇到过这个问题?

回答1:

服务器环境问题,本地是可以的



回答2:

https://stackoverflow.com/questions/41185443/nuget-connection-attempt-failed-unable-to-load-the-service-index-for-source
看看这个

或者换成国内的nuget服务器试试(例如:https://nuget.cnblogs.com/v3/index.json)