The time is overdue to migrate the Visual Studio Revit Add-In Wizards to Revit 2017.
This time, instead of a simple flat migration like in previous years, I decided to set up a new Visual Studio C# .NET Revit add-in project manually, by hand, completely from scratch, just to see whether anything significant changed since I did that last, and to ensure that the wizard is really using all the required Visual Studio settings.
I tried it out in by implementing a buildingSMART BCF API sample client.
Basically, that requires the following steps
– Create a new pure Visual Studio class library
– Rename Class1 to Command
– Add references to the Revit API assemblies
– Implement an external command
– Implement an add-in manifest
– Define an add-in GUID
– Implement a post-build event to auto-install the add-in...
Read more →