Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Informacje o wersji NuGet 3.4-RC | Informacje o wersji NuGet 3.4.1
Pakiet NuGet 3.4 został wydany 30 marca 2016 r. w ramach Visual Studio 2015 Update 2 i Visual Studio 15 (wersja zapoznawcza) i został utworzony z kilkoma zasadami w umysłach.
- Obsługa wielu platform
- Ulepszenia wydajności
- Drobne ulepszenia interfejsu użytkownika
Następujące funkcje zostały wcześniej dodane w wersji RC i zostały zaktualizowane lub ukończone dla wersji 3.4:
Nowe funkcje
- Klienci NuGet obsługują teraz kodowanie zawartości gzip z repozytoriów
- Obsługa plików PDB z pakietów w projektach xproj
- Obsługa akcji kompilacji dla systemów iOS i Android w elemencie contentFiles
- Obsługa oznaczeń frameworków netstandard i netstandardapp
Nowe funkcje interfejsu użytkownika
- Znaczne ulepszenia wydajności szczególnie na kartach Zainstalowane, Aktualizacje i Konsolidowanie
- Zagregowane źródło "Wszystkie źródła pakietów" jest dostępne przy użyciu odpowiedniego scalania wyników wyszukiwania
- Zainstalowane zakładki i Aktualizacje są teraz sortowane alfabetycznie
- Dodano przycisk Odśwież, który umożliwia odświeżanie wyszukiwania
- Najnowsze opcje kompilacji w górnej części listy Wersji
Aktualizacje i ulepszenia
- Pakiety, do których odwołuje się
project.jsoni które mają zmienną wersję, nie będą aktualizowane na każdym etapie kompilacji. Zamiast tego zostaną one zaktualizowane tylko w przypadku wymuszonego przywrócenia, czyszczenia, ponownego kompilowania lub modyfikowaniaproject.json. - źródła repozytorium nuget.org nie są już wymuszane do konfiguracji projektu podczas korzystania z interfejsu konfiguracji użytkownika NuGet.
- Program NuGet nie przywraca już pakietów w projektach udostępnionych ani nie zapisuje pliku blokady.
- Ulepszyliśmy obsługę awarii sieci i ponownych prób dla nieosiągalnych lub wolno reagujących serwerów.
- Ulepszenia zachowania klawiatury i myszy w interfejsie użytkownika menedżera pakietów programu Visual Studio.
- Teraz obsługujemy najnowszy
project.jsonschemat w systemie DNX.
Zmiany łamiące zgodność
- Numery wersji pakietu są teraz znormalizowane do formatu główna.pomocnicza.pomocniczy-wersja przedpremierowa. Każda z wartości główna, pomocnicza i pomocniczy jest traktowana jako liczba całkowita i usuwa wszystkie zera wiodące. Informacje o wersji wstępnej są traktowane jako ciąg i nie są do niego stosowane żadne zmiany. Te identyfikatory są używane w zapytaniach przez klientów NuGet oraz w wyszukiwarce dostępnej w serwisie nuget.org. Więcej szczegółów można znaleźć w witrynie NuGet Docs w obszarze Wersje wstępne.
Znane problemy
Problem: Użytkownicy systemu Windows 10 v1511 mogą napotkać problemy, a nawet awarię programu Visual Studio z PowerShell w następujących scenariuszach:
- Instalowanie/odinstalowywanie pakietów z skryptami install.ps1/uninstall.ps1
- Ładowanie projektów, które mają skrypt init.ps1 (na przykład EntityFramework)
- Publikowanie zawartości internetowej
Obejście: Upewnij się, że instalacja systemu Windows 10 ma zastosowane najnowsze poprawki, szczególnie te z aktualizacji ze stycznia 2016 r. (KB 3124263) lub nowszych. Więcej szczegółów znajduje się w temacie Problem z usługą GitHub #1638
Problem: Przekierowania protokołu NuGet w wersji 2 są uszkodzone. Niestandardowe repozytoria NuGet, które przekierowują żądania do alternatywnego hosta, nie spełniają żądania przekierowania.
Obejście: Aby obejść ten problem, skonfiguruj identyfikator URI repozytorium pakietów w ustawieniach, aby wskazać przekierowaną lokalizację serwera. Aby uzyskać więcej informacji, zobacz pull request GitHub #387.
Nadal śledzimy problemy na naszej liście problemów z usługą GitHub, które można znaleźć na stronie: https://github.com/nuget/home/issues