

How to get it and run it in Revit environment.įirst thing first, here is where you can get the msi file for the SDK:

At the meantime, there is a great add-in, named Add-In-Manager, released by Autodesk and zipped within each version of the SDK package. I meant to share this engine soon, when it’s ready. Together with the helpful Intellisense from Visual Studio, much of the time for closing and reopening Revit has been saved while the codes are being debugged and changed. Since then, I have been using it for writing scripts of external commands. While doing researches for this purpose, I’ve learnt much and created an early version of this kind of code (re-)loading engine for F# codes. I asked myself the same question since the very first day when I coded addins for Revit. “How could we code efficiently, while we must close Revit before we compile the assembly and re-open Revit afterwards, and repeat this for the 1000th time debugging before the code finally works?” A friend, whom I got to know recently while replying his questions about coding Revit add-ins with F#, brought this question to my attention:
