SkillAgentSearch skills...

VisualStudioRevitAddinWizard

Visual Studio templates to generate C# and VB .NET Revit add-ins

Install / Use

/learn @jeremytammik/VisualStudioRevitAddinWizard
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

Visual Studio Revit Add-in Templates

Revit API Platform .NET License

The Visual Studio Revit add-in wizard provides a Visual Studio template for generating C# .NET Revit add-ins.

It enables the instantaneous and automatic generation, installation and debugging of a new C# Revit add-in skeleton with one single click.

Obsolete VB.NET templates are still included, but no longer updated or maintained.

Ample documentation is provided in The Building Coder topic group on Visual Studio Revit add-in templates.

Installation

Installation can be accomplished by cloning this repository and running the installer batch file install.bat as described in The Building Coder discussion of the Revit Add-In Wizards on GitHub and Installer.

install.bat [Visual Studio Year - 2022, 2019, 2017, 2015]

User Project Template Location

Ensure that the destination path specified in install.bat matches your user project template location. You can change the known location for user templates in Tools > Options > Projects and Solutions > Locations, cf., how to locate and organize project and item templates:

<img src="img/vs_2022_project_template_location.png" alt="User project template location" title="User project template location" width="638"/> <!-- 1276 -->

Alternatives

Several alternative Revit add-in templates have been published.

They are all more complex and full-fledged than this minimalistic one, taking advantage of .NET configuration functionality, providing support for multiple Revit releases, WPF, languages, build systems, installers, Autodesk AppStore support, etc.

Here are some of them:

Author

Jeremy Tammik, The 3D Web Coder and The Building Coder, ADN Open, Autodesk Inc.

License

This sample is licensed under the terms of the MIT License. Please see the LICENSE file for full details.

Related Skills

View on GitHub
GitHub Stars267
CategoryDevelopment
Updated15d ago
Forks76

Languages

Visual Basic .NET

Security Score

95/100

Audited on Mar 23, 2026

No findings