Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Program .NET Framework ewoluował, aby obsługiwać różne platformy, takie jak aplikacje platformy uniwersalnej Windows oraz tradycyjne aplikacje pulpitowe i internetowe, i maksymalizować ponowne wykorzystanie kodu. Oprócz zwykłych wersji programu .NET Framework nowe funkcje są zwalniane poza pasmem (OOB), aby ulepszyć programowanie międzyplatformowe lub wprowadzić nowe funkcje.
Zalety wydań OOB
Wysyłanie nowych składników lub aktualizacji do składników poza pasmem umożliwia firmie Microsoft udostępnianie częstszych aktualizacji programu .NET Framework. Ponadto możemy szybciej zbierać opinie klientów i reagować na nie.
W przypadku korzystania z funkcji OOB w aplikacji użytkownicy nie muszą instalować najnowszej wersji programu .NET Framework do uruchamiania aplikacji, ponieważ zestawy OOB są wdrażane z pakietem aplikacji.
Jak pakiety OOB są dystrybuowane
Wersje OOB dla podstawowych składników środowiska uruchomieniowego języka wspólnego (CLR) są dostarczane za pośrednictwem narzędzia NuGet, który jest menedżerem pakietów dla platformy .NET. Narzędzie NuGet umożliwia łatwe przeglądanie i dodawanie bibliotek do projektów programu .NET Framework z poziomu programu Visual Studio. Menedżer pakietów NuGet jest dołączony do wszystkich wersji programu Visual Studio, począwszy od programu Visual Studio 2012. Poszukaj Menedżera pakietów NuGet w menu Narzędzia w programie Visual Studio. Jeśli nie jest zainstalowany, postępuj zgodnie z instrukcjami dotyczącymi instalowania pakietu NuGet. Aby uzyskać więcej informacji na temat narzędzia NuGet, zobacz dokumentację narzędzia NuGet.
Korzystanie z pakietu NuGet OOB
Jeśli menedżer pakietów NuGet jest zainstalowany, możesz przeglądać i dodawać odwołania do pakietów NuGet przy użyciu Eksploratora rozwiązań w programie Visual Studio:
Otwórz menu skrótów dla projektu w programie Visual Studio, a następnie wybierz pozycję Zarządzaj pakietami NuGet. (Ta opcja jest również dostępna w menu Project ).
W okienku po lewej stronie wybierz pozycję Online.
Jeśli chcesz użyć pakietów wstępnych, w polu listy rozwijanej w środkowym okienku wybierz pozycję Uwzględnij wersję wstępną zamiast stabilnej tylko.
W okienku po prawej stronie użyj pola Wyszukiwania , aby zlokalizować pakiet, którego chcesz użyć. Niektóre pakiety firmy Microsoft są identyfikowane przez logo programu Microsoft .NET Framework i wszystkie identyfikują firmę Microsoft jako wydawcę.
Jak wspomniano wcześniej, podczas wdrażania aplikacji korzystającej z pakietu OOB zestawy OOB będą dostarczane z pakietem aplikacji.
Typy wydań OOB
Zazwyczaj pakiet OOB ma co najmniej jedną wersję wstępną i stabilną wersję. Licencja, która towarzyszy wersji wstępnej, zwykle nie zezwala na redystrybucję, ale umożliwia wypróbowanie pakietu i przekazanie opinii. Opinie są uwzględniane we wszystkich aktualizacjach pakietu. Ostateczna wersja jest dystrybuowana jako stabilny pakiet z pakietem NuGet i zawiera licencję, która umożliwia redystrybucję pakietu NuGet za pomocą aplikacji. Stabilne pakiety są obsługiwane przez firmę Microsoft. Firma Microsoft zapewnia obsługę funkcji IntelliSense, a także inne typy dokumentacji, takie jak wpisy w blogu i odpowiedzi na forum dla wszystkich pakietów. Ponadto kod źródłowy może być dostępny z niektórymi, ale nie wszystkimi pakietami. W przypadku anonsów dotyczących nowych i zaktualizowanych pakietów możesz subskrybować blog programu .NET Framework.
Aby znaleźć zarówno wersje wstępne, jak i stabilne pakiety, wybierz pozycję Uwzględnij wersję wstępną w Menedżerze pakietów NuGet.