NDExt 1.3.0
dotnet tool install --global NDExt --version 1.3.0
This package contains a .NET tool you can call from the shell/command line.
dotnet new tool-manifest # if you are setting up this repo dotnet tool install --local NDExt --version 1.3.0
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=NDExt&version=1.3.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
nuke :add-package NDExt --version 1.3.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
Next Design Extension Utility Tool
Next Designのエクステンションを開発するツールです。
必要環境
- このプログラムを動作させるには .NET6のSdkおよびnuget.exeのインストールが必要です。
- nuget.exe は公式サイトからダウンロードし、適切なフォルダーに保存して、そのフォルダーを PATH 環境変数に追加してください(パスの設定が通っていないと正しく動作しません)。
インストール方法
Next Designのエクステンション開発支援コマンドラインツールをグローバルツールとしてnuget.orgに公開しています。コマンドプロンプトから次のように実行してインストールします。
> dotnet tool install --global NDExt
- インストール後は下記のコマンドを実行しておきます。
> ndext install
利用方法
コマンドプロンプトから実行します。利用できるコマンドは下記を実行して確認して下さい。
> ndext --help
- 次のように確認できます。
NDExt:
Next Designのエクステンションを作成できるユーティリティです。
Usage:
NDExt [options] [command]
Options:
--version Display version information
Commands:
install プロジェクトのテンプレートをインストールします。最初に実行して下さい。
new <name> 現在のフォルダにNext Designのエクステンションのプロジェクトを作成します。
new-extp <name> 現在のフォルダにExtensionPointsライブラリを用いたエクステンションのプロジェクトを作成します。
pack エクステンションをパッケージ化します。
uninstall プロジェクトのテンプレートをアンインストールします。
- Next Designのエクステンションの .NET Core プロジェクトをカレントディレクトリに作成します。
> ndext new Ext1
- NextDesign.Desktop.ExtensionPointsを利用したエクステンションのプロジェクトをカレントディレクトリに作成します。
> ndext new-extp Ext2
- エクステンションをパッケージ化するには次のように実行します。
> ndext pack -c Release -v 3.0
pack
コマンドの実行に成功するとndpackages
フォルダにnupkgファイルが作成されます。
ドキュメント
詳しい利用方法はNDExtのドキュメントを参照して下さい。
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net6.0 is compatible. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
This package has no dependencies.
Version | Downloads | Last updated |
---|---|---|
1.3.0 | 393 | 6/8/2023 |
1.2.0 | 543 | 7/19/2022 |
1.1.0 | 428 | 6/30/2022 |
1.0.8 | 491 | 2/16/2022 |
1.0.7 | 457 | 2/15/2022 |
1.0.6 | 418 | 2/15/2022 |
1.0.5 | 439 | 2/15/2022 |
1.0.4 | 450 | 2/14/2022 |
1.0.3 | 297 | 1/14/2022 |
1.0.2 | 474 | 1/14/2022 |
1.0.1 | 444 | 1/14/2022 |
0.7.4 | 356 | 11/9/2021 |
0.7.3 | 350 | 11/9/2021 |
0.7.2 | 352 | 11/9/2021 |
0.7.1 | 360 | 11/9/2021 |
0.7.0 | 403 | 11/9/2021 |
0.6.0 | 390 | 11/5/2021 |