高度なテンプレート オプション

重要

このプロジェクトは実験的なリリースです。 試験的なモバイル Blazor バインディングを試して、で https://github.com/xamarin/MobileBlazorBindingsフィードバックを提供することを願っています。

Mobile Blazor バインドのテンプレートには、テンプレート作成エクスペリエンスをカスタマイズするための高度なオプションがいくつか含まれています。

作成するプラットフォーム プロジェクトを選択する

プロジェクト テンプレートには、プラットフォーム固有のプロジェクトの作成をスキップするオプションがあります (ターゲットを設定しない場合)。 既定では、サポートされているすべてのプラットフォーム固有のプロジェクトが作成されます。 特定のプロジェクトが作成されないようにするには、次のオプションを使用します。

Experimental Mobile Blazor Bindings App テンプレートでは、次のオプションがサポートされています。

dotnet new mobileblazorbindings --CreateiOSProject false -o AppWithoutiOS
dotnet new mobileblazorbindings --CreateAndroidProject false -o AppWithoutAndroid

Experimental Mobile Blazor Bindings Hybrid App テンプレートでは、次のオプションがサポートされています。

dotnet new blazorhybrid --CreateiOSProject false -o AppWithoutiOS
dotnet new blazorhybrid --CreateAndroidProject false -o AppWithoutAndroid
dotnet new blazorhybrid --CreateWindowsProject false -o AppWithoutWindows
dotnet new blazorhybrid --CreatemacOSProject false -o AppWithoutmacOS

複数のオプションを組み合わせて、複数のプラットフォーム固有のプロジェクトが作成されないようにすることができます。

dotnet new blazorhybrid --CreateAndroidProject false --CreateiOSProject false -o AppWithoutAndroidAndiOS

重要

などの --CreateiOSProject コマンド ライン オプションでは、 大文字と小文字が区別されます。 指定されたオプションがサポートされている名前と一致しない場合は、エラーが表示されます。

その他の dotnet new オプション

オプションの dotnet new 完全なリファレンスについては、 dotnet の新しい ドキュメントを参照してください。