Przeczytaj w języku angielskim

Udostępnij za pośrednictwem


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

Podsumowanie: Co nowego w wersji 5.3

Problemy rozwiązane w tej wersji

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 #8168

  • VS: 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 #8401

  • Przywróć 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" — #7948

  • Dostawcy 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 i NUGET_NETCORE_PLUGIN_PATHS obsługę konfiguracji obu tych elementów jednocześnie — #8151

  • Włączanie wielu wersji elementu PackageDownload za pomocą atrybutu Version — #8074

  • Dodawanie opcji -SolutionDirectory i -PackageDirectory do pakietu nuget.exe — #7163

Lista wszystkich problemów rozwiązanych w tej wersji — 5.3

Podsumowanie: Co nowego w wersji 5.3.1

  • Wtyczka: Anulowano zadanie — nie zezwalaj na anulowanie wystąpienia wtyczki — #8648

  • Zadanie przywracania nie może być bezpiecznie uruchamiane dwa razy w jednym procesie (gdy są używane dostawcy poświadczeń) — #8688