Nuget에 연결을 시도하는 동안 아래 오류가 발생하고 연결할 수 없습니다.
[nuget.org] https://api.nuget.org/v3/index.json 소스에 대한 서비스 색인을로드 할 수 없습니다
. 요청을 보내는 동안 오류가 발생했습니다. 원격 서버에 접속할 수 없습니다 접속자가 일정 시간이 지나도 제대로 응답하지 않아 연결 시도가 실패했거나 연결된 호스트가 68.232.34.200:443에 응답하지 않아 연결이 실패했습니다.
https://api.nuget.org/v3/index.json
내 브라우저 에서 에 액세스 할 수 있습니다 .
중복이 아닙니다. 다른 답변으로는 내 문제가 해결되지 않습니다.
답변
Nuget.Config 파일에 프록시 설정을 추가해야합니다. 자세한 내용은 Nuget Config 섹션 및 Nuget 프록시 설정 링크를 참조하십시오 .
답변
Win+ 를 누르고 R입력 하여 레지스트리 편집기를 엽니 다.regedit
Enter
로 이동:
\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.3\Client
DisabledByDefault
키 0 의 값 을 1로 변경
그런 다음 Visual Studio를 다시 시작합니다.
답변
NuGet 패키지를 탐색하는 동안 동일한 오류가 발생하여 동일한 아래 단계를 해결했습니다.
1- 이동 %appdata%\NuGet\NuGet.config
2- 해당 구성에 언급 된 URL 확인
3- 필요하지 않은 URL 제거
4- Visual Studio를 다시 시작하고 확인하십시오.
답변
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"
답변
이동
설정 (PC 전역 설정)> 네트워크 및 인터넷> 프록시> 자동 프록시 설정> 자동 검색 설정을 끄기로 설정합니다.
답변
% AppData % \ NuGet \ NuGet.Config를 삭제하고 VS2019를 다시 시작하면 저에게 효과적이었습니다.
답변
이 오류가 발생하지만 프록시 서버가없는 경우 다음으로 이동할 수 있습니다.
%userprofile%\AppData\Roaming\NuGet\NuGet.Config
그리고 다음 줄에 주석을 달십시오.
<config>
<!-- Proxy settings -->
<add key="http_proxy" value="host" />
<add key="http_proxy.user" value="username" />
<add key="http_proxy.password" value="encrypted_password" />
</config>
그 오류가 발생했기 때문에 나를 위해 일했지만 프록시 서버가 없습니다.