Denne artikel er en spejling af maskinoversættelse, klik venligst her for at springe til den oprindelige artikel.

Udsigt: 51940|Svar: 2

[Kilde] NuGet rydder cachen

[Kopier link]
Opslået den 14-4-2021 14:30:31 | | | |
Krav: Da projektet bruger pakker fra det private nuget-repository, er det ofte nødvendigt at sende den nyeste kode til det private repository, når versionsnummeret forbliver uændret.

Al NuGet-cache kan renses via VS - options - nuget package manager



Du kan også rense alle nuget package caches via kommandolinjen, som følger (ikke testet):

Derefter rydder du op i løsningen, genopbygger projektet, og så er der ikke noget problem!

Men jeg vil bare rydde op i pakkenavnene, hvis navne indeholder det, hvad hvis jeg ikke vil rydde op i alle pakkerne?

Jeg prøvede at slette pakken under C:\Users\itsvse_nuc\.nuget\packages, og så sendte jeg den nye pakke til repositoryet, og da jeg gendannede nuget-pakken, fandt jeg ud af, at indholdet af pakken stadig var den gamle version af koden!!Når du gendanner nuget-pakken til repositoryet, hvor du sender den nye pakke, vil du opdage, at indholdet af pakken stadig er den gamle version af koden!!Når du gendanner nuget-pakken til repositoryet, hvor du sender den nye pakke, vil du opdage, at indholdet af pakken stadig er den gamle version af koden!!

Det viser sig, at du ikke kun skal rense indholdet af NuGet global cache-mappen, men også at du skal rydde op i NuGet HTTP cache-cachen.

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

Rydder NuGet global pakkemappe
C:\Users\itsvse_nuc\.nuget\packages

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

Ryddelse af NuGet-plugins cache
C:\Users\itsvse_nuc\AppData\Local\NuGet\plugins-cache
CMD-scriptet er som følger:

(Slut)





Tidligere:Kafka-operationer for .NET/C# beskedkøer [med kildekode]
Næste:CMD får den absolutte sti til den aktuelle mappe
 Udlejer| Opslået den 2021-4-14 14:50:02 |
Kommando:


Opslået den 22-9-2021 kl. 20:27:12 |
Lær at lære...
Ansvarsfraskrivelse:
Al software, programmeringsmaterialer eller artikler udgivet af Code Farmer Network er kun til lærings- og forskningsformål; Ovenstående indhold må ikke bruges til kommercielle eller ulovlige formål, ellers skal brugerne bære alle konsekvenser. Oplysningerne på dette site kommer fra internettet, og ophavsretstvister har intet med dette site at gøre. Du skal slette ovenstående indhold fuldstændigt fra din computer inden for 24 timer efter download. Hvis du kan lide programmet, så understøt venligst ægte software, køb registrering og få bedre ægte tjenester. Hvis der er nogen overtrædelse, bedes du kontakte os via e-mail.

Mail To:help@itsvse.com