Developing Add-in


You can create an original add-in for RootPro CAD using Visual Studio, a development tool by Microsoft.

Development tool "Visual Studio"

Download and use free "Visual Studio Community" or "Visual Studio Express for Windows Desktop". You can also use "Visual Studio Enterprise/Professional" product version.
The following versions can be used.

  • Visual Studio 2017 (Enterprise/Professional/Community/Express for Windows Desktop)
  • Visual Studio 2015 (Enterprise/Professional/Community/Express for Windows Desktop)
  • Visual Studio 2013 (Ultimate/Premium/Professional/Community/Express for Windows Desktop)

"Visual Studio Community" is a free version for personal developers and small- to medium-sized corporate users, having functions equivalent to "Visual Studio Professional" product version.
"Visual Studio Express for Windows Desktop" is a free version and can be used by anyone from individuals to large-sized firm employees, though the functions are limited.

Check detailed use conditions before downloading software from the Microsoft website.
* Supported OS is Windows 10/8.1/7 (SP1). It does not support Windows Vista.
Downloading "Visual Studio Community 2017"
Downloading "Visual Studio Express 2017 for Windows Desktop"

When creating add-ins with "Visual Studio 2013"

To create add-ins with "Visual Studio 2013" of older versions, it is necessary to install ".NET Framework 4.6 Targeting Pack".
When an add-in project cannot be opened or execute a build, download and install ".NET Framework 4.6 Targeting Pack".
This is not required when creating add-ins with "Visual Studio 2017" or "Visual Studio 2015".
Downloading ".NET Framework 4.6 Targeting Pack"

Development language

Add-ins for RootPro CAD can be developed by programming languages supporting .NET Framework 4.6 by Microsoft. Some of the programming languages supporting .NET Framework 4.6 as follows:

  • Visual C#
  • Visual Basic (VB)
  • Visual C++/CLI (VC)
Using RootPro CAD API in individual programming languages enables to access the core functions of RootPro CAD.
RootPro CAD Professional contains templates for add-in projects for Visual C# and Visual Basic to facilitate easy development.

Supplemental
Add-ins are only used in RootPro CAD Professional. RootPro CAD Free cannot use these functions.
Click [Launch Visual Studio] on [Add-ins] menu to start up Visual Studio. When Visual Studio is not installed, the Visual Studio website by Microsoft will be displayed, where "Visual Studio Community 2017" or "Visual Studio Express 2017 for Windows Desktop" is published for free. Download and install either of them.

Related topics