Tento článok je zrkadlovým článkom o strojovom preklade, kliknite sem pre prechod na pôvodný článok.

Pohľad: 51940|Odpoveď: 2

[Zdroj] NuGet vymaže cache

[Kopírovať odkaz]
Zverejnené 14. 4. 2021 o 14:30:31 | | | |
Požiadavky: Keďže projekt používa balíky zo súkromného nuget repozitára, často je potrebné poslať najnovší kód do súkromného repozitára, ak číslo verzie zostáva nezmenené.

Všetku NuGet cache je možné vyčistiť cez VS - options - nuget package manager



Môžete tiež vyčistiť všetky cache nuget balíkov cez príkazový riadok, nasledovne (netestované):

Potom upracte riešenie, obnovte projekt a nebude žiadny problém!

Avšak chcem len vyčistiť názvy balíkov, ktorých názvy obsahujú jeho všetko, čo ak nechcem upratovať všetky balíky?

Skúsil som balík vymazať v C:\Users\itsvse_nuc\.nuget\packages, potom som nový balík poslal do repozitára, a keď som balík Nuget obnovil, zistil som, že obsah balíka je stále stará verzia kódu!!Keď obnovíte nuget balík do repozitára, kde ho pošlete, zistíte, že obsah balíka je stále stará verzia kódu!!Keď obnovíte nuget balík do repozitára, kde ho pošlete, zistíte, že obsah balíka je stále stará verzia kódu!!

Ukazuje sa, že nielenže musíte vyčistiť obsah globálneho priečinka cache NuGet, ale tiež vyčistiť cache HTTP cache v NuGete.

Vymazanie HTTP cache v NuGet
C:\Users\itsvse_nuc\AppData\Local\NuGet\v3-cache

Čistenie globálneho priečinka balíkov NuGet
C:\Users\itsvse_nuc\.nuget\packages

Čistenie dočasnej cache v NuGet
C:\Users\itsvse_nuc\AppData\Local\Temp\NuGetScratch

Vymazanie cache pluginov NuGet
C:\Users\itsvse_nuc\AppData\Local\NuGet\plugins-cache
Skript CMD je nasledovný:

(Koniec)





Predchádzajúci:Kafka operácie pre .NET/C# fronty správ [so zdrojovým kódom]
Budúci:CMD získa absolútnu cestu k aktuálnemu adresáru
 Prenajímateľ| Zverejnené 14.4.2021 14:50:02 |
Zverejnené 2021-9-22 20:27:12 |
Nauč sa učiť...
Vyhlásenie:
Všetok softvér, programovacie materiály alebo články publikované spoločnosťou Code Farmer Network slúžia len na vzdelávacie a výskumné účely; Vyššie uvedený obsah nesmie byť použitý na komerčné alebo nezákonné účely, inak nesú všetky následky používateľmi. Informácie na tejto stránke pochádzajú z internetu a spory o autorské práva s touto stránkou nesúvisia. Musíte úplne vymazať vyššie uvedený obsah zo svojho počítača do 24 hodín od stiahnutia. Ak sa vám program páči, podporte originálny softvér, zakúpte si registráciu a získajte lepšie originálne služby. Ak dôjde k akémukoľvek porušeniu, kontaktujte nás prosím e-mailom.

Mail To:help@itsvse.com