Acest articol este un articol oglindă al traducerii automate, vă rugăm să faceți clic aici pentru a sări la articolul original.

Vedere: 51940|Răspunde: 2

[Sursă] NuGet golește cache-ul

[Copiază linkul]
Postat la 2021-4-14 14:30:31 | | | |
Cerințe: Deoarece proiectul folosește pachete din depozitul privat nuget, este adesea necesar să se împingă cel mai recent cod către depozitul privat atunci când numărul de versiune rămâne neschimbat.

Toată cache-ul NuGet poate fi curățat prin VS - opțiuni - manager de pachete Nuget



De asemenea, poți curăța toate cache-urile pachetelor Nuget prin linia de comandă, după cum urmează (netestat):

Apoi, curăță soluția, reconstruiește proiectul și nu va mai fi nicio problemă!

Totuși, vreau doar să curăț numele pachetelor ale căror nume conțin svse, ce se întâmplă dacă nu vreau să curăț toate pachetele?

Am încercat să șterg pachetul sub C:\Users\itsvse_nuc\.nuget\packages, apoi am împins noul pachet în depozit, iar când am restaurat pachetul nuget, am constatat că conținutul pachetului era încă versiunea veche a codului!!Când restaurezi pachetul nuget în depozitul unde trimiți pachetul nou, vei vedea că conținutul pachetului este încă versiunea veche a codului!!Când restaurezi pachetul nuget în depozitul unde trimiți pachetul nou, vei vedea că conținutul pachetului este încă versiunea veche a codului!!

Se pare că nu doar că trebuie să cureți conținutul folderului cache global NuGet, dar trebuie și să cureți cache-ul cache HTTP NuGet.

Ștergerea cache-ului HTTP NuGet
C:\Users\itsvse_nuc\AppData\Local\NuGet\v3-cache

Ștergerea folderului global de pachete NuGet
C:\Users\itsvse_nuc\.nuget\packages

Ștergerea cache-ului temporar NuGet
C:\Users\itsvse_nuc\AppData\Local\Temp\NuGetScratch

Ștergerea cache-ului pluginurilor NuGet
C:\Users\itsvse_nuc\AppData\Local\NuGet\plugins-cache
Scriptul CMD este următorul:

(Sfârșit)





Precedent:Operații Kafka pentru cozi de mesaje .NET/C# [cu cod sursă]
Următor:CMD primește calea absolută către directorul curent
 Proprietarul| Postat la 2021-4-14 14:50:02 |
Postat la 2021-9-22 20:27:12 |
Învață să înveți...
Disclaimer:
Tot software-ul, materialele de programare sau articolele publicate de Code Farmer Network sunt destinate exclusiv scopurilor de învățare și cercetare; Conținutul de mai sus nu va fi folosit în scopuri comerciale sau ilegale, altfel utilizatorii vor suporta toate consecințele. Informațiile de pe acest site provin de pe Internet, iar disputele privind drepturile de autor nu au legătură cu acest site. Trebuie să ștergi complet conținutul de mai sus de pe calculatorul tău în termen de 24 de ore de la descărcare. Dacă îți place programul, te rugăm să susții software-ul autentic, să cumperi înregistrarea și să primești servicii autentice mai bune. Dacă există vreo încălcare, vă rugăm să ne contactați prin e-mail.

Mail To:help@itsvse.com