アドインの開発について


RootPro CAD のアドインは、Microsoft の開発ツール Visual Studio を使用して作成することができます。

開発ツール「Visual Studio」について

無償で使用可能な「Visual Studio Community」または「Visual Studio Express for Windows Desktop」をダウンロードしてご利用ください。 製品版の「Visual Studio Enterprise/Professional」もお使いただけます。
対応しているバージョンは以下のものです。

  • Visual Studio 2022 (Enterprise/Professional/Community)
  • Visual Studio 2019 (Enterprise/Professional/Community)
  • Visual Studio 2017 (Enterprise/Professional/Community/Express for Windows Desktop)

「Visual Studio Community」は、個人開発者、中小規模の企業ユーザー向けの無償版で、製品版「Visual Studio Professional」と同等の機能を実装しています。
「Visual Studio Express for Windows Desktop」は、機能が限定されていますが個人から大企業まで誰でも利用可能な無償版です。

くわしい利用条件をご確認の上、Microsoft のホームページからダウンロードしてお使いください。
※ Visual Studio 2022 の対応 OS は Windows 11/10、Visual Studio 2019/2017 の対応 OS は Windows 10/8.1/7(SP1) です。
「Visual Studio Community 2022」のダウンロード

「Visual Studio Installer」で.NET Framework 4.6.2 開発ツールをインストールする

「Visual Studio Installer」では、必要な機能だけを選択して Visual Studio をインストールすることができます。
RootPro CAD のアドインの開発は .NET Framework 4.6.2 を使用しますので、.NET Framework 4.6.2 開発ツールをインストールする必要があります。
「Visual Studio Installer」を起動し、機能の一覧から「.NET デスクトップ開発」を選択しチェックを入れます。
右側の「インストールの詳細」で「.NET Framework 4.6.2-4.7.1 開発ツール」にチェックを入れてインストールを行ってください。

開発言語について

RootPro CAD のアドインは、Microsoft の .NET Framework 4.6.2 対応のプログラミング言語で開発できます。 .NET Framework 4.6.2 対応のプログラミング言語は、以下のようなものがあります。

  • Visual C#
  • Visual Basic (VB)
  • Visual C++/CLI (VC)
各プログラミング言語で RootPro CAD API を使用することで、RootPro CAD のコア機能にアクセスすることができます。
RootPro CAD Professional には、Visual C#、Visual Basic 用のアドインプロジェクトのテンプレートが含まれているので、簡単に開発することができます。

補足
アドインは、RootPro CAD Professional の機能です。RootPro CAD Free では使用できません。
[アドイン] メニューの [Visual Studio を起動] をクリックすることで、開発ツール Visual Studio を起動できます。 Visual Studio がインストールされていない場合は、Microsoft の Visual Studio ホームページが表示されるので、無償で公開されている「Visual Studio Community 2022」をダウンロードしてインストールしてください。

関連トピック