Udostępnianie kodu biblioteki .NET Standard
Biblioteki .NET Standard mają jednolity interfejs API dla wszystkich platform .NET, w tym platform Xamarin i .NET Core. Utwórz pojedynczą bibliotekę .NET Standard i użyj jej z dowolnego środowiska uruchomieniowego obsługującego platformę .NET Standard. Zapoznaj się z tym wykresem, aby uzyskać szczegółowe informacje o obsługiwanych platformach.
Chociaż platforma .NET Standard w wersji 1.0 do 1.6 zapewnia przyrostowo większe podzestawy programu .NET Framework, program .NET Standard 2.0 zapewnia najlepszy poziom obsługi aplikacji platformy Xamarin i przenoszenia istniejących bibliotek klas przenośnych.
Visual Studio dla komputerów Mac
W tej sekcji opisano sposób tworzenia i używania biblioteki .NET Standard przy użyciu Visual Studio dla komputerów Mac.
Tworzenie biblioteki .NET Standard
Aby dodać bibliotekę .NET Standard Library do rozwiązania, wykonaj następujące kroki:
W oknie dialogowym Dodawanie nowego projektu wybierz kategorię .NET Core, a następnie wybierz pozycję Biblioteka .NET Standard:
Na następnym ekranie wybierz platformę docelową — zaleca się użycie platformy .NET Standard 2.0 :
Na ostatnim ekranie wpisz nazwę projektu i kliknij przycisk Utwórz.
Projekt biblioteki .NET Standard zostanie wyświetlony, jak pokazano w Eksplorator rozwiązań. Węzeł Zależności wskaże, że biblioteka używa biblioteki NETStandard.Library.
Edytowanie ustawień biblioteki .NET Standard
Ustawienia biblioteki .NET Standard można wyświetlać i zmieniać, klikając projekt prawym przyciskiem myszy i wybierając Options
polecenie, jak pokazano na poniższym zrzucie ekranu:
Wewnątrz możesz zmienić wersję elementu netstandard
, zmieniając wartość listy rozwijanej Target Framework
.
Ponadto: możesz edytować bezpośrednio tę .csproj
wartość, aby zmienić tę wartość.
.NET Standard i Xamarin.Forms dla dewelopera platformy .NET (wideo)
Linki powiązane
- .NET Standard — szczegółowe informacje i porównanie z PCL.