Download the latest version of IronPython from http://ironpython.NET/download/.
Run the MSI file to start the installation wizard. Accept the default settings to install IronPython.
Installing Visual Studio Community
Download the latest version of Visual Studio Community from https://www.visualstudio.com/free-developer-offers/.
Run the EXE file.
On the Workloads screen, select these options:
Leave the default Location as is, and Click Install.
Once installed, close the installer and Visual Studio.
- Download and extract the Macro SDK program from The specified item was not found. (control+click this link).
- Run the MSI.
Note: In the unlikely event that you have problems with IronPython 2.78, download and run the IronPython2.78 fix.reg file
Starting a Project in Visual Studio
Create a Python project that can take advantage of Intellisense (intelligent code completion). Intellisense is "Intelligent code completion, a context-aware code completion feature in some programming environments that speeds up the process of coding applications by reducing typos and other common mistakes."
Note: At this time, Python Intellisense only works for x86/32-bit apps/version of Trimble Business Center.
- Launch Visual Studio.
- If prompted, sign in with your MSDN or Microsoft account, or select Not now. If needed, select General for Development Settings and Start Visual Studio.
Select File > New > Project.
Select Python > TbcMacros.
Enter a project name.
For the Location, browse to C:\ProgramData\Trimble\MacroCommands, and click Select Folder.
- Click OK.