Udostępnij za pośrednictwem


Informacje o wersji narzędzia NuGet 3.5

Informacje o wersji | NuGet 3.5-RC NuGet 4.0 RC

Poprawki błędów

  • Pakiet nie używa programu MSBuild 14.1 w trybie mono — #3550

  • Karta Aktualizacja nie wybiera najnowszej dostępnej wersji do zaktualizowania zamiast tego wybierz bieżącą zainstalowaną wersję — #3498

  • Naprawa awarii po uwierzytelnieniu prywatnego kanału informacyjnego MyGet w wersji 2 i kliknięciu pozycji "Pokaż x więcej wyników" — #3469

  • Komunikaty dziennika wydają się być w odwrotnej kolejności dla interfejsu użytkownika — #3446

  • Wersja 3.4.4 — przywracanie Nuget zgłasza błąd "Format podanej ścieżki nie jest obsługiwany" — #3442

  • NuGet cmdLine 3.6 beta nie honoruje -Prop Configuration = Release - #3432

  • Powolne instalowanie maszyny wirtualnej IKVM nuget w dużym projekcie — #3428

  • nuget.exe Aktualizacja — samoczynnie aktualizuje się — #3395

  • 3.5 Instalowanie/przywracanie z udziału UNC ma regresję wydajności z wersji 3.4.4 — #3355

  • Błąd podczas instalowania narzędzia Moq z interfejsu użytkownika zarządzania pakietami dla projektu net451 — #3349

  • Karta Instalowanie na poziomie rozwiązania nie pokazuje wersji pakietu — #3339

  • Aktualizacja xproj project.json z zainstalowanej karty traci stan — #3303

  • Pakiet NuGet ignoruje .csproj pusty element plików w .nuspec pliku — #3257

  • Projekty witryn sieci Web hostowane w usługach IIS nie powinny powodować niepowodzenia przywracania — #3235

  • Poświadczenia nie są pobierane z narzędzia Nuget.Config, gdy punkt końcowy w wersji 3 przekierowuje do wersji 2 — #3179

  • Pakiet NuGet nie może rozpoznać zestawu podczas pobierania przenośnych metadanych zestawu — #3128

  • Nie można odnaleźć narzędzia msbuild.exe Nuget w witrynie Mono — #3085

  • pakiet nuget.exe nie zezwala na tag przed wydaniem rozpoczynający się od liczb — #1743

  • Instalacja pakietu nuget kończy się niepowodzeniem w VS2015E — #1298

  • allowedVersions filtr nie działa na poziomie rozwiązania — #333

  • Przywracanie losowo kończy się niepowodzeniem z elementem z tym samym kluczem został już dodany. - #2646

  • Nie można zainstalować narzędzia Nuget.Common w .csproj - pliku #2635

  • W przypadku wyszukiwania źródła w wersji 2 za pomocą interfejsu użytkownika identyfikator FindPackagesById jest wywoływany dwa razy dla każdego identyfikatora — #2517

  • Pakiety nie mogą zależeć od projektów — #2490

  • pakiet nuget.exe — wykluczanie jest udokumentowane, ale nie jest obsługiwane — #2284

  • Problemy z komunikatami o błędach, gdy sekcja "contentFiles" elementu .nuspec jest nieprawidłowa — #1686

  • Wypychanie zawsze wysyła cały pakiet dwa razy z uwierzytelnionymi źródłami pakietów — #1501

  • Podczas wywoływania nuget.exe update *.csproj nie podano żadnych informacji, podczas gdy projekt nie ma packages.config - pliku #1496

  • packages.config Przywracanie nie jest ponawiane przy kodach stanu 5xx ze źródeł w wersji 2 — #1217

  • Podwójna kropka w pliku src w .nuspec pliku nie działa — #2947

  • Przywracanie CoreCLR musi ignorować kanały informacyjne z szyfrowaniem — #2942

  • nuget.exe obsługa wypychania 403 — niepoprawne monitowanie o poświadczenia — #2910

  • Aktualizacja nuGet za pośrednictwem menedżera pakietów usuwa właściwości z project.json - pliku #2888

  • NuGet.PackageManagement.VisualStudio spróbuj załadować plik "NuGet.TeamFoundationServer14", ale nazwa tej biblioteki DLL została zmieniona na "NuGet.TeamFoundationServer" — #2857

  • Interfejs użytkownika menedżera pakietów nie pokazuje nowo zaktualizowanej wersji — #2828

  • update-package próbuje użyć packageid,version zamiast package.version — #2771

  • Polecenie nuget restore csproj powinno spowodować błąd, jeśli projekt nie używa narzędzia NuGet (packages.config lub project.json) — #2766

  • Błąd serwera TFS "[plik]nie można odnaleźć w obszarze roboczym lub nie masz uprawnień dostępu do niego" podczas uaktualniania lub odinstalowywania, gdy rozwiązanie/projekt jest powiązane z kontrolą źródła serwera TFS — #2739

  • Pakiet aktualizacji nie pobiera zależności dla pakietów innych niż docelowe — #2724

  • Nie można ustawić poziomu szczegółowości dzienników dla akcji interfejsu użytkownika menedżera pakietów Nuget — #2705

  • Konfiguracja narzędzia NuGet jest nieprawidłowa — VSIX 2015 (wersja 3.4.3) — #2667

  • Element DefaultPushSource w (NuGetDefaults.ConfigProgramData\NuGet) nie działa — #2653

  • wersja nuget 3.4.3 — pobieranie wartości nie może mieć wartości null w kompilacji pakietu — #2648

  • Przywracanie nie korzysta z przechowywanych poświadczeń z narzędzia Nuget.Config dla kanałów informacyjnych usługi VSTS — #2647

  • [dotnet restore] --configfile jest względem dir projektu zamiast dir cmd - #2639

  • Nadmierne alokacje w kodzie porównawczym wersji — #2632

  • Wiele wystąpień nuget.exe próbujących zainstalować ten sam pakiet równolegle powoduje podwójne zapisywanie — #2628

  • Informacje o zależnościach nie są buforowane dla operacji obejmujących wiele projektów — #2619

  • Instalowanie i aktualizowanie pakietów pobierania bez wcześniejszego sprawdzania folderu packages — #2618

  • Jeśli lista źródłowa pakietu jest pusta, nie można dodać źródła pakietu za pośrednictwem interfejsu użytkownika (NuGet 3.4.x) — #2617

  • Błąd wprowadzający w błąd podczas próby zainstalowania pakietu, który zależy od fasad w czasie projektowania — #2594

  • Instalowanie pakietu z konsoli PackageManager z ustawieniem "Wszystkie" próbuje tylko pierwsze źródło — #2557

  • Najnowsza wersja beta nie rozpakowuje elementu ModernHttpClient — #2518

  • Awaria programu VS2015 podczas uruchamiania z własnymi kompilacjami NuGet 3.4.1 — #2419

  • Aktualizacja polecenia może być nieco bardziej pełne, jeśli pytam, że tak... - #2418

  • Skompilowany lokalnie plik VSIX powinien mieć te same biblioteki DLL i pliki co kompilacja ciągłej integracji. - #2401

  • Napraw ostrzeżenia narzędzia NuGet dotyczące obniżania poziomu w kompilacji — #2396

  • Nie można uwierzytelnić źródła pakietu (3 razy) jest blokowane na zawsze — #2362

  • Zawartość pakietu nie jest poprawnie przywracana podczas instalowania pakietu z kanału informacyjnego nuget w wersji 3.3 lub nowszej z argumentem -NoCache, gdy pakiet zawiera .nupkg pliki — #2354

  • Instalacja nuget ze wszystkimi źródłami pakietów, ale brak pakietu z 1 źródła kończy się niepowodzeniem — #2322

  • [PerfWatson] UIDelay: nuget.packagemanagement.visualstudio.dll! NuGet.PackageManagement.VisualStudio.VSMSBuildNuGetProjectSystem+*lt;>c__DisplayClass_0+<<AddReference>b__>d.MoveNext — #2285

  • Bloki instalacji, jeśli autoryzacja pojedynczego źródła kończy się niepowodzeniem — #2034

  • .nuspec zakres wersji powinien zastąpić wersję -IncludeReferencedProjects — #1983

  • Update-Package super slow — "Próba zebrania informacji o zależnościach" — #1909

  • Pakiet NuGet stealth obniża dół podczas aktualizacji wsadowych zależności — #1903

  • nuget.exe aktualizacja odrzuca silną nazwę zestawu i atrybut Prywatny. - #1778

  • Ścieżka pliku względnego "DefaultPushSource" — #1746

  • Ulepszanie komunikatów o błędach narzędzia rozpoznawania problemów — #1373

  • Pakiet update-package w wersji 3 kończy się niepowodzeniem z pakietami, które nie są w określonym źródle — #1013

  • Używanie ścieżek względnych dla źródeł pakietów jest problematyczne — #865

  • Brak zależności w pliku NUPKG wygenerowanym z projektu, jeśli zależność pośrednia już istnieje z niższym wymaganiem wersji — #759

  • Usunięcie projektu powoduje zamknięcie odpowiedniego okna interfejsu użytkownika, ale zmiana nazwy projektu nie powoduje zmiany nazwy okna interfejsu użytkownika. Należy pamiętać, że usługa PMC nasłuchuje zmian nazw projektów i usuwania zdarzeń projektu — #670

  • [Willow Web Workload] Tworzenie platformy Razor w wersji 3 WSP zawiesza się — #3241

  • Instalacja/przywracanie określonego pakietu kończy się niepowodzeniem z komunikatem "Pakiet zawiera wiele plików nuspec". — #3231

  • Małe identyfikatory i packages.config scenariusze — #3209

  • [3.5-beta2] Przywracanie pakietu nie może przywrócić "starszych" pakietów — #3208

  • Pakiet nuget wymusza dodanie plików tt do folderu zawartości niezależnie od tego, co — #3203

  • pakiet aktualizacji aplikacji internetowej ASP.NET generuje ostrzeżenie związane z plikiem: źródło — #3194

  • Pakiet nuget csproj (z project.json) ulega awarii, jeśli nie ma pakietówOptions i właściciela w pliku JSON — #3180

  • Pakiet nuget dla project.json ignoruje tagi packOptions, takie jak podsumowanie, autorzy, właściciele itp. — #3161

  • NullReferenceException za pośrednictwem polecenia NuGet.Packaging.PhysicalPackageFile.GetStream — #3160

  • Pakiet NuGet ignoruje zależności w danych wyjściowych .nuspec dla project.json - pliku #3145

  • Aktualizowanie wielu pakietów z wycofywaniem pozostawia projekt w stanie przerwania — #3139

  • Pliki ContentFile nie są dodawane dla projektów netstandard — #3118

  • Nie można poprawnie tworzyć biblioteki pakietów przeznaczonych dla platformy .Net Standard — #3108

  • Plik — nowy projekt —>> projekt Biblioteka klas (przenośny) kończy się niepowodzeniem w programach VS2015 i Dev15 — #3094

  • Błąd narzędzia NuGet — 1.0.0-* nie jest prawidłowym ciągiem wersji — #3070

  • Nie można wyświetlić pakietu Find-Package, ale polecenie Install-Package działa — #3068

  • Błąd podczas "Install-Package jquery.validation" w środowisku dev15 — #3061

  • Pakiet nuget xproj domyślnie ma nieprawidłową ścieżkę docelową — #3060

  • Podczas instalowania programu VS 2015 update 3 w programie VS korzystającym z programu NuGet w wersji 3.5.0 występuje błąd — #3053

  • "Blocked by packages.config" in project.json (UWP, a.k.a build integrated) project - #3046

  • aktualizacja interfejsu wiersza polecenia dotnet zainstalowanego przez skrypt kompilacji do wersji zapoznawczej2-003121, która jest oficjalną kompilacją preview2. - #3045

  • Interfejs użytkownika menedżera pakietów: nie wyświetla nowej wersji po zaktualizowaniu pakietu — #3041

  • -ApiKey w wierszu polecenia usuwania nie jest odczytywany/wysyłany w wersji 3.5.0-beta — #3037

  • Nieprawidłowy ciąg: stabilne wydanie pakietu nie powinno mieć zależności wersji wstępnej. - #3030

  • Zoptymalizowana pamięć podręcznaZipPackage pozostawia puste foldery — #3029

  • Tworzenie projektu PCL (net46 i windows 10) uzyskaj wyjątek NullRef. - #3014

  • Aktualizacja nuget powinna zawierać komunikat informacyjny, gdy wyższa wersja jest ograniczona przez ograniczenie allowedVersions — #3013

  • Problemy z przywracaniem nuget w wersji 3 — #2891

  • Wtyczka poświadczeń zakończyła się z powodu błędu -1 / błąd podczas pobierania pakietu podczas korzystania z dostawców poświadczeń z wieloma źródłami — #2885

  • project.json Przywracanie nuget powoduje ponowną kompilację, gdy nic się nie zmieniło — #2817

  • Pakiety symboli nie powinny być nigdy używane w instalacji ani aktualizacji — #2807

  • Program VS nie obsługuje zmiennych środowiskowych w repositoryPath (nuget.exe nie) — #2763

  • Oznacz etykietą nieoznaczone elementy interfejsu użytkownika w interfejsie użytkownika Menedżer pakietów pod kątem ułatwień dostępu — #2745

  • Przenośne struktury z profilami dzielenia wyrazów są odrzucane. - #2734

  • Menedżer pakietów NuGet powinien jasno stwierdzić, że lista opcji w szczegółach pakietów nie ma zastosowania do project.json - pliku #2665

  • nuget.exe wypychanie/usuwanie nie będzie używać klucza interfejsu API — #2627

  • Usuń zablokowaną właściwość z pliku blokady — #2379

  • Aktualizacja NuGet 3.3.0 kończy się niepowodzeniem z komunikatem "Dodatkowe ograniczenie ... zdefiniowana w pliku packages.config uniemożliwia tę operację. - #1816

  • Instalowanie pakietu ze źródła lokalnego, które nie istnieje, zgłasza fałszywy komunikat — #1674

  • Filtr "Dostępne uaktualnienie" pokazuje uaktualnienia naruszające ograniczenie wersji — #1094

  • Nie można zaktualizować pakietów natywnych — #1291

Funkcje

  • Obsługa ustawienia CopyLocal na false w odwołaniach dodanych przez nuGet — #329

  • nuget.exe obsługa programu MSBuild 15 — #1937

  • Obsługa pakietów dla programu .csproj + project.json - #1689

  • Wyłącz akcję użytkownika, gdy są wykonywane akcje użytkownika — #1440

  • Pakiet NuGet powinien dodać obsługę pliku runtimes/{rid}/nativeassets/{txm}/ - #2782

  • Brak zgodności struktury w programie NuGet 2.x (które są już w wersji 3.x) — #2720

  • Obsługa folderów pakietów rezerwowych — #2899

  • Projektowanie i implementowanie pojęcia typu pakietu do obsługi pakietów narzędzi — #2476

  • Dodawanie interfejsu API w celu pobrania ścieżki do folderu pakietów globalnych — #2403

  • Włączanie pakietu SemVer 2.0.0 w pakiecie — #3356

Kontrolery domeny

  • nuget.exe wypychanie — parametr limitu czasu nie działa — #2785

  • Tekst opisu pakietu powinien być zaznaczony — #1769

  • Włącz nuget.exe do tworzenia .props plików i .targets dla .nuproj projektów #2711

  • Dodawanie interfejsu API rozszerzalności w celu porównania struktur z importami — #2633

  • Ukryj opcje zależności podczas korzystania z pliku project.json - #2486

  • Wyświetl nagłówek nuget.exe wersji w szczegółowych danych wyjściowych — #1887

  • NuGet musi poinformować użytkowników, że uaktualnianie/instalowanie w pliku PCL opartym na programie dotnet tfm może powodować problemy — #3138

  • Ostrzegaj przed nieprawidłową instalacją/uaktualnieniem projektu w/ tfm="dotnet" — #3137

  • Rozwiązywanie problemów z wydajnością w programach ReShaper i NuGet dla aktualizacji — #3044

  • Dodawanie obsługi netcoreapp11 i netstandard17 — #2998

  • Korzystanie z atrybutu AssemblyMetadata na potrzeby .nuspec zamian tokenów — #2851