Cet article est un article miroir de traduction automatique, veuillez cliquer ici pour accéder à l’article original.

Vue: 51940|Répondre: 2

[Source] NuGet vide le cache

[Copié le lien]
Publié le 14-04-2021 à 14:30:31 | | | |
Exigences : Puisque le projet utilise des paquets issus du dépôt nuget privé, il est souvent nécessaire de pousser le code le plus récent vers le dépôt privé lorsque le numéro de version reste inchangé.

Tout le cache NuGet peut être nettoyé via VS - options - gestionnaire de paquets Nuget



Vous pouvez également nettoyer tous les caches des paquets Nuget via la ligne de commande, comme suit (non testé) :

Ensuite, il suffit de nettoyer la solution, de reconstruire le projet, et il n’y aura plus de problème !

Cependant, je veux juste nettoyer les noms des colis dont les noms contiennent son svse, et si je ne veux pas nettoyer tous les paquets ?

J’ai essayé de supprimer le paquet sous C :\Users\itsvse_nuc\.nuget\packages, puis j’ai poussé le nouveau paquet dans le dépôt, et quand j’ai restauré le paquet nuget, j’ai constaté que le contenu du paquet était toujours l’ancienne version du code !!Lorsque vous restaurez le paquet nuget dans le dépôt où vous poussez le nouveau paquet, vous constaterez que le contenu du paquet reste l’ancienne version du code !!Lorsque vous restaurez le paquet nuget dans le dépôt où vous poussez le nouveau paquet, vous constaterez que le contenu du paquet reste l’ancienne version du code !!

Il s’avère que non seulement il faut nettoyer le contenu du dossier cache global NuGet, mais aussi nettoyer le cache HTTP de NuGet.

Effacer le cache HTTP de NuGet
C:\Users\itsvse_nuc\AppData\Local\NuGet\v3-cache

Nettoyage du dossier global des packages NuGet
C:\Users\itsvse_nuc\.nuget\packages

Nettoyage du cache temporaire NuGet
C:\Users\itsvse_nuc\AppData\Local\Temp\NuGetScratch

Nettoyage du cache des plugins NuGet
C:\Users\itsvse_nuc\AppData\Local\NuGet\plugins-cache
Le script CMD est le suivant :

(Fin)





Précédent:Opérations Kafka pour les files d’attente de messages .NET/C# [avec code source]
Prochain:CMD obtient le chemin absolu vers le répertoire courant
 Propriétaire| Publié le 14-04-2021 à 14:50:02 |
Publié le 2021-9-22 à 20:27:12 |
Apprends à apprendre...
Démenti:
Tous les logiciels, supports de programmation ou articles publiés par Code Farmer Network sont uniquement destinés à l’apprentissage et à la recherche ; Le contenu ci-dessus ne doit pas être utilisé à des fins commerciales ou illégales, sinon les utilisateurs assumeront toutes les conséquences. Les informations sur ce site proviennent d’Internet, et les litiges de droits d’auteur n’ont rien à voir avec ce site. Vous devez supprimer complètement le contenu ci-dessus de votre ordinateur dans les 24 heures suivant le téléchargement. Si vous aimez le programme, merci de soutenir un logiciel authentique, d’acheter l’immatriculation et d’obtenir de meilleurs services authentiques. En cas d’infraction, veuillez nous contacter par e-mail.

Mail To:help@itsvse.com