Informacje o wersji narzędzia NuGet 6.1
Pojazdy dystrybucyjne NuGet:
Wersja narzędzia NuGet | Dostępna w wersji programu Visual Studio | Dostępne w zestawach .NET SDK |
---|---|---|
6.1.0 | Visual Studio 2022 w wersji 17.1 | 6.0.2001 |
1 Zainstalowane z obciążeniem programu Visual Studio 2022 with.NET Core
Pokaż pomoc podpolecenia zamiast głównej
dotnet nuget trust
pomocy polecenia dla wszystkich przypadków — #10788Sortowanie luk w zabezpieczeniach pakietu w kolejności malejącej w okienku szczegółów PMUI — #11091
Kontrolery domeny:
Wyłącz pakiet nuget.exe dla project.json domyślnie, dodaj rezerwową var, aby ją włączyć — #11214
[DCR]: Dostosowywanie reguł zgodności dla programu Apple TFMs na platformie .NET — #11338
[DCR] [Brak wpływu na klienta]: Pakiet NuGetPackage (punkt wejścia rozszerzenia PROGRAMU VS) nie powinien używać DTEEvents — #11360
[DCR]: Eliminowanie brakujących nuget.org, gdy narzędzie inne niż NuGet tworzy narzędzie nuget.config bez żadnych źródeł — #11387
[DCR]: NuGet.VisualStudio i NuGet.VisualStudio.Contracts, aby postępować zgodnie z numerami wersji programu Visual Studio — #11394
[DCR]: Przestarzałe interfejsy API rozszerzalności programu VS używające elementu System.Version — #11412
[DCR]: Przestarzałe interfejsy API rozszerzalności programu VS korzystające z elementu System.Runtime.Versioning.FrameworkName — #11419
Ostrzeżenie o usuwaniu katalizatora mac — #11438
dotnet nuget push — brak wartości dla opcji — #4864
Błędów:
Mylące dane wyjściowe przywracania: wykonano przywracanie w jednym z projektów, ale na końcu nadal wyświetla komunikat "Wszystkie pakiety są już zainstalowane i nie ma nic do przywrócenia" - #4376
Przywracanie nie wyświetla wystarczającej ilości informacji w danych wyjściowych, gdy kończy się niepowodzeniem — #6047
Minimalna instalacja programu VS ma uszkodzony interfejs użytkownika narzędzia NuGet — #8414
Program Visual Studio nie odpowiada podczas korzystania z
Clear All NuGet cache(s)
funkcji — #9831Lista wersji w okienku szczegółów nie jest synchronizowana podczas zmiany wybranego pakietu — #10557
Okno dialogowe Konflikt plików nie ma kluczy dostępu — #10691
Funkcja ContentItemCollection używa zwrotu wydajności, co powoduje nadmierną alokację modułów wyliczających — #10921
UIDelay:
nuget.packagemanagement.visualstudio.dll!NuGet.PackageManagement.VisualStudio.VsCoreProjectSystemReferenceReader+<GetProjectReferencesAsync>d__
— projekty zarządzane — #11163[Usterka]: Przywracanie programu MSBuild jest wyjątkiem rejestrowania jako ostrzeżenie — #11179
[Usterka]: Podejście porównania ciągów używane dla przestrzeni źródłowych i nazw nie jest spójne — #11182
Nie ma etykietki narzędzia przycisku "zainstaluj" po prawej stronie pakietu na karcie "Przeglądaj" — #11189
Dostawca usług asynchronicznych powinien być wywoływany w wątkach puli wątków za pośrednictwem wbudowanych rozszerzeń TService, TInterface zamiast niestandardowego rzutowania — #11200
[Usterka]: Program VS ulega awarii, gdy lista rozwijana źródeł pakietów w interfejsie użytkownika pm ma wiele źródeł pakietów, których nazwy są równe w porównaniu z użyciem wartości Culture Ignore Case — #11241
Ciągi "ms" i "sec" nie są zlokalizowane w oknie Dane wyjściowe — Menedżer pakietów. - #11297
Sortowanie listy rozwijanej Źródło pakietu przy użyciu ustawień regionalnych/ustawień kulturowych w interfejsie użytkownika PM — #11298
Aktualizowanie listy licencji SDPX z da7ecca do fafa781 — #11309
[Usterka]: Nie jest generowana funkcja NuGet.Localization — #11328
[Usterka]: skład MEF ładowania zestawów w programach obsługi zdarzeń synchronicznych pakietów VS NuGet.Tools może powodować opóźnienia odpowiedzi — #11334
[Usterka]: Program rozpoznawania zestawu SDK NuGet nie powinien zgłaszać, jeśli ścieżka projektu ma wartość NULL — #11376
[Usterka]: Należy zgłosić niespójności elementu PackageSourceMapping — #11385
[Usterka]:
RegistryKeyUtility.GetValueFromRegistryKey()
ma nieużywany parametr, co prowadzi do nieprawidłowych wyników — #11407Zmniejszanie alokacji sterty w narzędziu ResolverUtility.FindLibraryByVersionAsync — #11409
[Usterka]: Znalezione dopasowania mapowania źródła pakietów nie powinny być rejestrowane dla projektów — #11413
[Usterka]: Unikaj jawnego rzutowania wyniku polecenia GetService/GetServiceAsync, użyj metod rozszerzeń — #11451
[Usterka]: Opcje źródła pakietu w programie VS nie ogłaszają źródeł pakietów ani stanu pola wyboru — #11482
[Usterka]: Opcje źródła pakietu VS czyści wszystkie pola wyboru podczas dodawania lub usuwania źródeł — #11521
Lista wszystkich problemów rozwiązanych w tej wersji — 6.1
dotnet nuget push -n|--no-symbole lub -d|-disable-buffering zgłasza error: File does not exist ...
wyjątek. - #11601
Wcześniej w celu użycia -n|--no-symbols
opcji i -d|--disable-buffering
z dotnet nuget push
poleceniem wymaga przekazania niepotrzebnej losowej wartości po niej. Usunięcie tej niepotrzebnej wartości może przerwać działanie skryptu, zgłaszając wyjątek error: File does not exist ...
, mimo że rzeczywista operacja wypychania zakończyła się pomyślnie.
Użyj -n|--no-symbols
opcji i -d|--disable-buffering
autonomicznej bez żadnego dodatkowego parametru wartości.
Dziękujemy wszystkim współautorom, którzy pomogli w tym wydaniu NuGet niesamowite!
Twoja opinia jest dla nas ważna. Jeśli występują problemy z tą wersją, zapoznaj się z naszymi problemami z usługą GitHub i społecznością deweloperów programu Visual Studio, aby zapoznać się z istniejącymi problemami. W przypadku nowych problemów w programie NuGet zgłoś problem z usługą GitHub. W przypadku ogólnych problemów z narzędziem NuGet poinformuj nas za pośrednictwem opcji Zgłoś problem znalezioną w ulubionym środowisku IDE w obszarze Pomoc > Zgłoś problem.