VS開発テンプレート¶
Visual Studio を使ってエクステンション開発を行う際の参考として、sln ファイル他一式のテンプレートを用意しました。
Visual Studio のインテリセンスやデバッガを利用できるため、エクステンションを効率よく開発できます。
ダウンロード¶
エクステンション開発テンプレート一式を次のリンクからダウンロードできます。
ダウンロードリンク: extension-vs-template.zip
対応バージョン: Visual Studio 2017 以降
概要¶
すぐに実行可能
- ダウンロードした zip ファイルを展開して sln ファイルを Visual Studio で開けば、すぐに実行開始できる状態のテンプレートです。
- Next Design のリボンからエクステンションを実行すると、開いているプロジェクトの名前がメッセージボックスに表示される、ごく簡単な処理が組込んであります。
Visual Studio で開発効率アップ
- Visual Studio の強力なインテリセンスやデバッガ、オブジェクトブラウザが利用できます。
- ビルドに成功すると、マニフェストも含めて Next Design 実行環境に自動インストールされ、デバッグ開始すると Next Design が起動し、すぐにエクステンションをデバッグできます。
スクリプト/DLL 両形式に対応
- ビルドしたDLL形式のエクステンションはそのまま展開可能です。(DLL+manifest+resources)
- 加えて、このテンプレートに組込みの cs ファイルは、マニフェストを1ヶ所変更するだけで、スクリプト形式のエクステンションとしても展開可能です。(スクリプト形式ならエクステンション開発技術を共有でき、改変も自由にできます)
参照
- 「エクステンションの概要 > スクリプトとDLL」も参照してください。
前提条件¶
-
事前に Next Design をインストールしておいてください。インストールフォルダがデフォルトとなっていることを前提としています。
デフォルトのインストールフォルダ:
C:\Program Files (x86)\DENSO CREATE\Next Design
-
異なる場合は、ソリューション [MyExtension] > [MyExtension] のプロパティのうち、次の項目に設定されているフォルダを変更してください。
- [ビルドイベント] > [ビルド前イベントのコマンドライン]
- [ビルドイベント] > [ビルド後イベントのコマンドライン]
- [デバッグ] > [開始動作] > [外部プログラムの開始]