Tentative de connexion Nuget échoué " incapable de charger l'index de service pour source"

8 réponses

vous devez ajouter des paramètres de proxy dans Nuget.Fichier de configuration. Consulter ce lien pour plus de détails: Section De Configuration De NugetParamètres De Proxy Nuget.

5
répondu Eddie Chen - MSFT 2016-12-21 08:43:18

Paramètres (Paramètres globaux de votre PC ) > Réseau et Internet > Proxy > installation automatique de Proxy > et paramétrage détection automatique des paramètres à désactiver.

1
répondu VISHAL TANK 2017-09-30 06:43:04

l'erreur peut être causée par un problème de réseau temporaire, et disparaître, si vous réessayez.

1
répondu Michael Freidgeim 2017-11-16 01:55:38

quelque chose a pu changer votre paramètre de proxy, comme Fiddler. Fermez Fiddler, puis fermez Visual Studio et ouvrez-le à nouveau.

1
répondu Sylvain Rodrigue 2018-06-01 22:36:33

j'ai eu cette même erreur en exécutant RUN dotnet restore dans mon Dockerfile en utilisant docker-compose up commande Windows 10.

enter image description here

j'ai essayé toutes les solutions possibles sur internet et a été également garder un oeil sur cette question en suspens. Enfin, après avoir passé plus de 8 heures, en suivant les étapes précédentes, j'ai pu résoudre mon problème.

  1. Désinstaller Docker à partir de votre système
  2. redémarrez votre système
  3. Installer Docker de cette lien. Voici la version de mon Docker

    enter image description here

  4. redémarrez votre système

  5. Start menu fixe pour Windows, recherche Docker dans la barre de recherche dans Windows. Assurez-vous qu'il est en cours d'exécution.

  6. Vous devriez aussi aller Services.msc et s'assurer des services Docker Engine et Docker for Windows Service en cours d'exécution.

    enter image description here

  7. enfin, vous devez vérifier votre Nuget.fichier de configuration de C:\Users\Sibeesh\AppData\Roaming\NuGet. Pour moi, le contenu de ce fichier comme ci-dessous.

    <?xml version="1.0" encoding="utf-8"?> <configuration> <packageSources> <add key="nuget.org" value="https://api.nuget.org/v3/index.json" /> </packageSources> <packageRestore> <add key="enabled" value="True" /> <add key="automatic" value="True" /> </packageRestore> <bindingRedirects> <add key="skip" value="False" /> </bindingRedirects> <packageManagement> <add key="format" value="0" /> <add key="disabled" value="False" /> </packageManagement> </configuration>

    J'espère que cela vous aidera.

1
répondu Sibeesh Venu 2018-07-23 07:16:57

certains environnements de développement peuvent ne pas utiliser un navigateur ou un proxy.

une solution serait de télécharger le paquet à partir de nugget comme le https://dotnet.myget.org/F/dotnet-core/api/v3/index.json dans un répertoire partagé, puis d'exécuter la commande suivante:

dotnet add package Microsoft.AspNetCore.StaticFiles -s "shared drive:\index.json"

j'espère que fonctionne pour vous.  

0
répondu Charles Moses 2017-09-20 01:47:32

À l'appui de la réponse fournie par @Eddie Chen (ici) j'ai dû ajouter http_proxy réglage de fichier suivant:

C:\Windows\system32\config\systemprofile\AppData\Roaming\NuGet\NuGet.Config

<add key="http_proxy" value="http://your_proxy_url:8080" />
0
répondu jitin14 2017-11-17 02:43:02

j'ai eu la même erreur en essayant de parcourir le paquet NuGet, pour résoudre le même suivi ci-dessous Étape 1-allez à %appdata%\NuGet\NuGet.config 2-Vérifier les urls mentionnées dans cette configuration 3 - Supprimer l'url qui n'est pas nécessaire 4-redémarrez visual studio et vérifiez

0
répondu Shradha Shilvant 2018-10-03 10:47:11