Ten artykuł jest lustrzanym artykułem tłumaczenia maszynowego, kliknij tutaj, aby przejść do oryginalnego artykułu.

Widok: 51940|Odpowiedź: 2

[Źródło] NuGet oczyszcza pamięć podręczną

[Skopiuj link]
Opublikowano 2021-4-14 14:30:31 | | | |
Wymagania: Ponieważ projekt korzysta z pakietów z prywatnego repozytorium nugetów, często konieczne jest przesłanie najnowszego kodu do prywatnego repozytorium, gdy numer wersji pozostaje niezmieniony.

Cała pamięć podręczna NuGet może być czyszczona przez VS - options - nuget package manager



Możesz także wyczyścić wszystkie pamięci podręczne pakietów nuget za pomocą wiersza poleceń, w następujący sposób (nieprzetestowany):

Potem posprzątaj rozwiązanie, odbuduj projekt i nie będzie problemu!

Jednak chcę po prostu oczyścić nazwy paczek, których nazwy zawierają jego wszystko, a co jeśli nie chcę usuwać wszystkich paczek?

Próbowałem usunąć pakiet pod C:\Users\itsvse_nuc\.nuget\packages, a potem wysłałem nowy pakiet do repozytorium i po przywróceniu pakietu nuget okazało się, że zawartość pakietu nadal była tą samą wersją kodu!!Gdy przywrócisz pakiet nuget do repozytorium, gdzie wypchniesz nowy pakiet, okaże się, że zawartość pakietu nadal jest starą wersją kodu!!Gdy przywrócisz pakiet nuget do repozytorium, gdzie wypchniesz nowy pakiet, okaże się, że zawartość pakietu nadal jest starą wersją kodu!!

Okazało się, że nie tylko trzeba wyczyścić zawartość globalnego folderu pamięci podręcznej NuGet, ale także wyczyścić pamięć podręczną HTTP NuGet.

Czyszczenie pamięci podręcznej HTTP NuGet
C:\Users\itsvse_nuc\AppData\Local\NuGet\v3-cache

Czyszczenie globalnego folderu pakietów NuGet
C:\Users\itsvse_nuc\.nuget\packages

Czyszczenie pamięci podręcznej NuGet Temp
C:\Users\itsvse_nuc\AppData\Local\Temp\NuGetScratch

Czyszczenie pamięci podręcznej wtyczek NuGet
C:\Users\itsvse_nuc\AppData\Local\NuGet\plugins-cache
Skrypt CMD wygląda następująco:

(Koniec)





Poprzedni:Operacje Kafki dla kolejek komunikatów .NET/C# [z kodem źródłowym]
Następny:CMD otrzymuje absolutną ścieżkę do aktualnego katalogu
 Ziemianin| Opublikowano 2021-4-14 14:50:02 |
Opublikowano 2021-9-22 20:27:12 |
Naucz się uczyć...
Zrzeczenie się:
Całe oprogramowanie, materiały programistyczne lub artykuły publikowane przez Code Farmer Network służą wyłącznie celom edukacyjnym i badawczym; Powyższe treści nie mogą być wykorzystywane do celów komercyjnych ani nielegalnych, w przeciwnym razie użytkownicy ponoszą wszelkie konsekwencje. Informacje na tej stronie pochodzą z Internetu, a spory dotyczące praw autorskich nie mają z nią nic wspólnego. Musisz całkowicie usunąć powyższą zawartość z komputera w ciągu 24 godzin od pobrania. Jeśli spodoba Ci się program, wspieraj oryginalne oprogramowanie, kup rejestrację i korzystaj z lepszych, autentycznych usług. W przypadku naruszenia praw prosimy o kontakt mailowy.

Mail To:help@itsvse.com