Denna artikel är en spegelartikel om maskinöversättning, klicka här för att hoppa till originalartikeln.

Utsikt: 51940|Svar: 2

[Källa] NuGet rensar cachen

[Kopiera länk]
Publicerad den 2021-4-14 14:30:31 | | | |
Krav: Eftersom projektet använder paket från det privata nuget-arkivet är det ofta nödvändigt att skicka den senaste koden till det privata arkivet när versionsnumret förblir oförändrat.

All NuGet-cache kan rensas via VS - options - nuget package manager



Du kan också rensa alla nuget-paketcacher via kommandoraden, enligt följande (ej testad):

Städa sedan upp lösningen, bygg upp projektet igen, och det blir inga problem!

Men jag vill bara rensa paketnamnen vars namn innehåller dem, tänk om jag inte vill rensa alla paket?

Jag försökte ta bort paketet under C:\Users\itsvse_nuc\.nuget\packages, och skickade sedan det nya paketet till arkivet, och när jag återställde nuget-paketet upptäckte jag att innehållet i paketet fortfarande var den gamla versionen av koden!!När du återställer nuget-paketet till det arkiv där du skickar det nya paketet, kommer du att upptäcka att innehållet i paketet fortfarande är den gamla versionen av koden!!När du återställer nuget-paketet till det arkiv där du skickar det nya paketet, kommer du att upptäcka att innehållet i paketet fortfarande är den gamla versionen av koden!!

Det visar sig att du inte bara behöver rensa innehållet i NuGet global cache-mappen, utan du måste också rensa NuGet HTTP-cachen.

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

Rensar NuGet globala paketmapp
C:\Users\itsvse_nuc\.nuget\packages

Rensning av NuGet Temp-cache
C:\Users\itsvse_nuc\AppData\Local\Temp\NuGetScratch

Rensar NuGet-plugins-cachen
C:\Users\itsvse_nuc\AppData\Local\NuGet\plugins-cache
CMD-skriptet är följande:

(Slut)





Föregående:Kafka-operationer för .NET/C#-meddelandeköer [med källkod]
Nästa:CMD får den absoluta vägen till den aktuella katalogen
 Hyresvärd| Publicerad den 2021-4-14 14:50:02 |
Publicerad 2021-9-22 20:27:12 |
Lär dig att lära dig...
Friskrivning:
All programvara, programmeringsmaterial eller artiklar som publiceras av Code Farmer Network är endast för lärande- och forskningsändamål; Ovanstående innehåll får inte användas för kommersiella eller olagliga ändamål, annars kommer användarna att bära alla konsekvenser. Informationen på denna sida kommer från internet, och upphovsrättstvister har inget med denna sida att göra. Du måste helt radera ovanstående innehåll från din dator inom 24 timmar efter nedladdning. Om du gillar programmet, vänligen stöd äkta programvara, köp registrering och få bättre äkta tjänster. Om det finns något intrång, vänligen kontakta oss via e-post.

Mail To:help@itsvse.com