Informacje o wersji narzędzia NuGet 5.3
Pojazdy dystrybucyjne NuGet:
Wersja narzędzia NuGet | Dostępna w wersji programu Visual Studio | Dostępne w zestawach .NET SDK |
---|---|---|
5.3.0 | Visual Studio 2019 w wersji 16.3 | 3.0.1001 |
5.3.1 | Visual Studio 2019 w wersji 16.3.6 | Przyszła wersja: 3.0.101 |
1Zainstalowane z programem Visual Studio 2019 z obciążeniem platformy .NET Core
Ikona pakietu może być osadzona w pakiecie, zamiast wymagać zewnętrznego adresu URL. - #352
Ulepszone zabezpieczenia dzięki śledzeniu i wymuszania algorytmu SHA dla pliku Packages.Config — #7281
Włączanie wycofywania przestarzałych/starszych pakietów NuGet #2867 | — wpis w | blogu Docs
Błędów
Pakiety NuGet utworzone z zestawem SDK w wersji 3.0.100-preview9 nie mogą być używane przez użytkowników zestawu SDK w wersji 2.2... w zależności od strefy czasowej #8603
Cudzysłów " znaki w ścieżce powodują błąd "Niedozwolone znaki w ścieżce" w
nuget restore
#8168VS: zestawy są w pełni ngen-ed nie częściowo ngen-ed — #8513
Zmniejszenie użycia pamięci (anulowanie subskrypcji zdarzeń) — #8471
Komunikat "Error_UnableToFindProjectInfo" nie jest poprawny gramatyczny — #8441
Ulepszenia NU1403 — weryfikowanie wszystkich pakietów, uwzględnianie oczekiwanych/rzeczywistych wartości sha — #8424
Wiele wyliczeń w
NuGetPackageManager.PreviewUpdatePackagesAsync
- pliku #8401Przywróć zmianę "publiczna —> wewnętrzna" w pluginProcess — #8390
IVsPackageSourceProvider.GetSources(...) ma niezdefiniowane zachowanie wyjątku — #8383
Ponownie udostępnij konstruktor PluginManager — #8379
Metryki do śledzenia częstotliwości odświeżania interfejsu użytkownika PM — #8369
Zmniejsz liczbę odświeżeń interfejsu użytkownika podczas instalowania za pośrednictwem interfejsu użytkownika Menedżer pakietów — #8358
Telemetria: wartości daty/godziny używają formatów specyficznych dla kultury — #8351
Zmniejsz liczbę odświeżeń interfejsu użytkownika na karcie przeglądania interfejsu użytkownika Menedżer pakietów #6570 — #8339
[Niepowodzenie testu] Monit "Nie można przeanalizować pliku konfiguracji" zostanie wyświetlony dwukrotnie — #8320
Zgłoś błąd NU5037 z dobrą stroną dokumentu, która wyjaśnia poprawki klienta (brakuje wymaganego pliku nuspec) — #8291
Przywracanie w trybie zablokowanym kończy się niepowodzeniem, gdy element RuntimeIdentifier projektu zostanie zmieniony — #8260
Ustaw odczyt ustawień w programie VS leniwy — #8156
Regresja w
Nuget sources add
przyczynach błędów "Znak ":", wartość szesnastkowa 0x3A, nie można uwzględnić w nazwie" — #7948Dostawcy poświadczeń wtyczki NuGet — ukrywają okno procesu — #7511
Wymuszanie elementu PackagePathResolver jest ścieżką bezwzględną — #7349
Zmniejsz liczbę odświeżeń interfejsu użytkownika na kartach instalacji i aktualizacji interfejsu użytkownika Menedżer pakietów — #6570
DCR:
Aktualizowanie platform Xamarin w celu mapowania na netStandard 2.1 — #8368
Włączanie kopiowania zawartości "okna podglądu" menedżera pakietów dla instalacji/aktualizacji — #8324
Włączanie przywracania w plikach proj — #8212
Wprowadzenie
NUGET_NETFX_PLUGIN_PATHS
iNUGET_NETCORE_PLUGIN_PATHS
obsługę konfiguracji obu tych elementów jednocześnie — #8151Włączanie wielu wersji elementu PackageDownload za pomocą atrybutu Version — #8074
Dodawanie opcji -SolutionDirectory i -PackageDirectory do pakietu nuget.exe — #7163