Revit 2019.1 add-in and CEFsharp library
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
Revit 2019.1 Update has been released. There are quite a few interesting new feature. Please take a look here for more detail for new features in the product. For developers perspective, 2019.1 includes a few new API’s as well. We will come back to this later. But we’d like to point out up front one important item that might affect your apps if your app uses CEFsharp library. If you are using CEFsharp library, please read on.
Revit 2019.1 and a few other Autodesk add-ins uses the CEFsharp library for several features. We have learned that some 3rd party add-ins also use this library. Unfortunately, when different versions of the library are used, it leads to instability issues for Revit. In order to avoid version conflicts, we want to make it clear the version of CEFsharp that Revit uses: CEFsharp version 57.0.0.
In addition, Revit 2019.1 now forcibly loads a version of CEFsharp prior to add-in initialization. This means that add-ins which load a different version of the CEFsharp library may not function as before. Autodesk recommends realigning add-ins to use the version provided by and loaded by Revit. Example of features that uses CEFsharp library includes the new Revit Home and the Site Collaboration with Civil 3D feature in Revit 2019.1. Dynamo for Revit and P&ID add-in for Revit also uses CEFsharp prior to Revit 2019.1 release.
Mikako Harada
Developer Technical Services
