Tento článek je zrcadlovým článkem o strojovém překladu, klikněte zde pro přechod na původní článek.

Pohled: 51940|Odpověď: 2

[Zdroj] NuGet vymaže cache

[Kopírovat odkaz]
Zveřejněno 14. 4. 2021 14:30:31 | | | |
Požadavky: Protože projekt používá balíčky ze soukromého nuget repozitáře, je často nutné otisknout nejnovější kód do privátního repozitáře, pokud číslo verze zůstává nezměněno.

Veškerou cache NuGet lze vyčistit přes VS - options - nuget package manager



Všechny cache nuget balíčků můžete také vyčistit pomocí příkazového řádku, a to následovně (netestováno):

Pak roztok vyčistí, projekt znovu postavíme a nebude žádný problém!

Nicméně chci jen vyčistit názvy balíčků, jejichž názvy obsahují jeho obsah, co když nechci čistit všechny balíčky?

Zkusil jsem balíček smazat pod C:\Users\itsvse_nuc\.nuget\packages, pak jsem nový balíček poslal do repozitáře, a když jsem nuget balíček obnovil, zjistil jsem, že obsah balíčku je stále stará verze kódu!!Když obnovíte nuget balíček do repozitáře, kam nový balíček pošlete, zjistíte, že obsah balíčku je stále starou verzí kódu!!Když obnovíte nuget balíček do repozitáře, kam nový balíček pošlete, zjistíte, že obsah balíčku je stále starou verzí kódu!!

Ukazuje se, že nejenže musíte vyčistit obsah globální cache složky NuGet, ale také vyčistit cache HTTP cache NuGet.

Vymazání HTTP cache NuGet
C:\Users\itsvse_nuc\AppData\Local\NuGet\v3-cache

Vymazání globální složky balíků NuGet
C:\Users\itsvse_nuc\.nuget\packages

Vymazání NuGet Temp cache
C:\Users\itsvse_nuc\AppData\Local\Temp\NuGetScratch

Vymazání cache pluginů NuGet
C:\Users\itsvse_nuc\AppData\Local\NuGet\plugins-cache
Skript CMD je následující:

(Konec)





Předchozí:Operace Kafka pro fronty zpráv .NET/C# [se zdrojovým kódem]
Další:CMD získá absolutní cestu k aktuálnímu adresáři
 Pronajímatel| Zveřejněno 14. 4. 2021 14:50:02 |
Zveřejněno 2021-9-22 20:27:12 |
Uč se učit...
Zřeknutí se:
Veškerý software, programovací materiály nebo články publikované organizací Code Farmer Network slouží pouze k učení a výzkumu; Výše uvedený obsah nesmí být používán pro komerční ani nelegální účely, jinak nesou všechny důsledky uživatelé. Informace na tomto webu pocházejí z internetu a spory o autorská práva s tímto webem nesouvisí. Musíte výše uvedený obsah ze svého počítače zcela smazat do 24 hodin od stažení. Pokud se vám program líbí, podporujte prosím originální software, kupte si registraci a získejte lepší skutečné služby. Pokud dojde k jakémukoli porušení, kontaktujte nás prosím e-mailem.

Mail To:help@itsvse.com