利用方法
概要
プロジェクトテンプレートはVisual Studioおよび.NETのCLIで利用できます。
Visual Studioでプロジェクトを作成する
Visual Studioの新しいプロジェクトの作成ダイアログからプロジェクトテンプレートを利用したプロジェクトの作成ができます。
プロジェクトを作成すると次のようにマニフェストファイルやエクステンションのサンプル実装が含まれたプロジェクトが作成されます。
プロジェクトテンプレートは次の2種類を用意しています。
- Next Design Extension ... 標準のエクステンションのテンプ レートです。
- Next Design Extension (Extension Points) ... 拡張ポイントの定義が非常にシンプルになるエクステンションのテンプレートです。
注意
- プロジェクトテンプレートはVisual Studio 2019と2022の両方に対応していますが、1つのマシンにVisual Studio 2019と2022を両方インストールした場合は、Visual Studio 2022のみプロジェクトテンプレートが表示されるようになります。
- Visual Studio 2019でプロジェクトテンプレートが表示されない場合は、バージョンが16.8 Preview2以降であることと、下記の設定から「新しいプロジェクトダイアログにすべての .NET Core テンプレートを表示する」がチェックされているか確認してください。
関連記事はMicrosoftのブログを参照してください。
コマンドラインからプロジェクトを作成する
コマンドラインから次のコマンドを実行することでプロジェクトテンプレートを利用したプロジェクトの作成ができます。
dotnet new ndext -n MyExt1
また、よりシンプルにエクステンションの開発が可能なNextDesign.Desktop.ExtensionPointsを利用したプロジェクトを、次のコマンドを実行することで作成できます。
dotnet new ndextp -n MyExt2