Les paquets sont-ils maintenant mis en cache dans un emplacement plus partagé quelque part ou quoi?
Mon dossier de solutions, dépourvu de tout dossier packages
:
Pour forcer le téléchargement de dossier packages d'être un enfant de la solution de dossier .NET de Base les projets, suivez ces étapes:
Créer un NuGet.Config
le fichier dans le même répertoire que l' .sln
le fichier.
Copier le contenu suivant dans l' NuGet.Config
le fichier:
<?xml version="1.0" encoding="utf-8"?> <configuration> <config> <add key="globalPackagesFolder" value=".\packages" /> </config> </configuration>
Configurer NuGet pour télécharger les paquets manquants par:
3.1. Dans Visual Studio: Tools -> Options
3.2. Filtre en nuget
(en haut à gauche dans la boîte de dialogue). Sélectionnez General
3.3. Garantir Allow NuGet to download missing packages
est vérifié
Remarque: le NuGet.Config configuration peut également être obtenue en exécutant la commande suivante à partir du Gestionnaire de Package NuGet Console (Tools -> NuGet Package Manager -> Package Manager Console
):
PM> nuget config -set globalPackagesFolder=.\packages -configfile "$(pwd)\NuGet.Config"
Vous pouvez consulter une question j'ai demandé à voir si les réponses vous faire du bien.
Comment dois-je inclure les packages NuGet dans ma solution pour .Net de Base des projets?
Vous pouvez retrouver ce dossier packages, mais vous pourriez ne pas être heureux avec les résultats, depuis .Net de Base les projets s'appuient sur de nombreux packages NuGet. Le mien est en vol stationnaire autour de 1 GO.
https://docs.microsoft.com/en-us/nuget/schema/nuget-config-file#config-section
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.