Nous déplaçons notre gestion des packages de la mise à jour manuelle des fichiers vers NuGet. J'essaye d'installer d'anciennes versions de packages pour correspondre à celle que nous avons déjà dans le contrôle de code source. Il n'y a aucun moyen de le faire à partir de l'interface utilisateur, j'utilise donc la ligne de commande pour obtenir la version appropriée.
Pour une raison quelconque, Install-Package
continue de me dire que la galerie de pépites est inaccessible.
La source sur nuget.org [ https://www.nuget.org/api/v2/] est inaccessible. Revenir au cache local NuGet
Cela ne se produit que dans l'une de nos solutions. Si je crée une nouvelle solution ou en utilise une autre dans le même référentiel, les packages s'installeront comme prévu. Je peux même installer les packages dans une solution factice pour remplir le cache local, puis les installer avec succès dans la solution défectueuse. J'ai essayé Invoke-WebRequest
sur l'url de la console NuGet et j'obtiens un HTTP 200.
Qu'est-ce qui peut causer cela? Existe-t-il un moyen de remplacer les sources du package par solution / projet?