© 2010 Autodesk
Introduction to Revit 2011 API
Revit API Assembly Dll’s
§Revit API assembly dll’s are present in every Revit installation
§RevitAPI.dll
§RevitAPIUI.dll
§Since Revit 2011, dll’s are split between DB and UI modules. With Revit 2010 and before, only RevitAPI.dll exists.
§Revit Architecture, Structure and MEP flavours
§Same API dll’s
§Certain functionality only in Architecture, MEP or Structure
§
§
The Revit SDK is basically purely for support and documentation purposes. All you actually need to develop a Revit add-in is the development environment and the RevitAPI.dll, nothing else. The SDK install is located under the 'Install Tools and Utilities' menu on the main page of the Revit installer. (Note: there is another menu called “Utilities” you see right after the product installation, which contains only the link Content Batch utilities. Click on “Back to First Page” button to move back to the main page of the installer to install SDK.) Alternatively, you can also find the SDK in the extraction folder, under:
<extraction folder>\support\SDK\RevitSDK.exe
If you have accepted the default location, which typically looks like:
C:\Program Files\Autodesk\Revit XXX 2010 support\SDK\RevitSDK.exe
The SDK was recently modified, so please download the the latest update from the developer center. We are already updating the developer guide.