Sdílení kódu knihovny .NET Standard
Knihovny .NET Standard mají jednotné rozhraní API pro všechny platformy .NET, včetně Xamarinu a .NET Core. Vytvořte jednu knihovnu .NET Standard a použijte ji z libovolného modulu runtime, který podporuje platformu .NET Standard. Podrobnosti o podporovaných platformách najdete v tomto grafu .
Zatímco .NET Standard verze 1.0 až 1.6 poskytují přírůstkově větší podmnožinu rozhraní .NET Framework, .NET Standard 2.0 poskytuje nejlepší úroveň podpory pro aplikace Xamarin a pro přenos stávajících přenosných knihoven tříd.
Visual Studio pro Mac
V této části se dozvíte, jak vytvořit a používat knihovnu .NET Standard pomocí Visual Studio pro Mac.
Vytvoření knihovny .NET Standard
Knihovnu .NET Standard můžete do svého řešení přidat pomocí následujícího postupu:
V dialogovém okně Přidat nový projekt vyberte kategorii .NET Core a pak vyberte knihovnu .NET Standard:
Na další obrazovce zvolte cílovou architekturu – .NET Standard 2.0 se doporučuje:
Na poslední obrazovce zadejte název projektu a klikněte na Vytvořit.
Projekt knihovny .NET Standard se zobrazí, jak je znázorněno v Průzkumník řešení. Uzel Závislosti bude indikovat, že knihovna používá netStandard.Library.
Úprava nastavení knihovny .NET Standard
Nastavení knihovny .NET Standard můžete zobrazit a změnit tak, že kliknete pravým tlačítkem myši na projekt a vyberete Options
ho, jak je znázorněno na tomto snímku obrazovky:
Ve své verzi netstandard
můžete změnit tak, že změníte hodnotu rozevíracího Target Framework
seznamu.
Navíc: Tuto hodnotu můžete upravit .csproj
přímo, abyste tuto hodnotu změnili.
.NET Standard a Xamarin.Forms pro vývojáře .NET (video)
Související odkazy
- .NET Standard – podrobné informace a porovnání s PCL.