为了账号安全,请及时绑定邮箱和手机立即绑定

Nuget连接尝试失败“无法加载源的服务索引”

/ 猿问

Nuget连接尝试失败“无法加载源的服务索引”

隔江千里 2019-11-19 14:57:20

尝试连接到Nuget时,出现以下错误,然后我无法连接:


[nuget.org]无法加载源https://api.nuget.org/v3/index.json的服务索引 。发送请求时发生错误。无法连接到远程服务器连接尝试失败,因为一段时间后连接方未正确响应,或者连接建立失败,因为连接的主机未能响应68.232.34.200:443


我可以https://api.nuget.org/v3/index.json在浏览器上访问。


它不是重复的。其他答案不能解决我的问题。


查看完整描述

3 回答

?
蓝山帝景

您需要将代理设置添加到Nuget.Config文件中。

查看完整回答
反对 回复 2019-11-19
?
慕森王

当尝试通过Jenkins(默认配置为服务,默认使用本地系统帐户)运行nuget.exe时,我偶然发现了这个问题。我已经编辑C:\Windows\System32\config\systemprofile\AppData\Roaming\NuGet\NuGet.Config了如下文件:


<?xml version="1.0" encoding="utf-8"?>

<configuration>

    <config>

        <add key="http_proxy" value="http://proxy_hostname_or_ip:3128" />

        <add key="https_proxy" value="http://proxy_hostname_or_ip:3128" />

    </config>


  <packageSources>

    <add key="nuget.org" value="https://api.nuget.org/v3/index.json" protocolVersion="3" />

  </packageSources>


</configuration> 

为了测试命令提示符,可以通过PSTools启动:


psexec -i -s CMD

并在新创建的cmd窗口中运行实际测试(作为本地系统运行):


path_to_nuget\nuget.exe restore "path_to_solution\theSolution.sln"


查看完整回答
反对 回复 2019-11-19
?
泛舟湖上清波郎朗

按下Win+ R并打开注册表编辑器regedit Enter


导航:


\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.3\Client

将DisabledByDefault键0 的值更改为1


然后重新启动Visual Studio。


查看完整回答
反对 回复 2019-11-19

添加回答

回复

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信