Autoloader folder: ApplicationPlugins

Autoloader folder: ApplicationPlugins

Dale.Bartlett
Collaborator Collaborator
4,851 Views
3 Replies
Message 1 of 4

Autoloader folder: ApplicationPlugins

Dale.Bartlett
Collaborator
Collaborator

Hi All,

It appears that the folders used for AutoCAD addins is also valid for use with Revit:

ie

C:\ProgramData\Autodesk\ApplicationPlugins\MySuperApp.bundle

instead of:

C:\ProgramData\Autodesk\Revit\Addins\2014\MySuperApp.bundle

Is this correct? I would much rather have a common installation folder for both applications (AutoCAD and Revit) managed via the XML manifest file.

Thanks, Dale




______________
Yes, I'm Satoshi.
0 Likes
Accepted solutions (1)
4,852 Views
3 Replies
Replies (3)
Message 2 of 4

augusto.goncalves
Alumni
Alumni
Yes, the ApplicationPlugins folder should work for both AutoCAD and Revit (on the current version)

Looking forward, we're moving the default to Program Files folder on AutoCAD environment.
Regards,



Augusto Goncalves
Twitter @augustomaia
Autodesk Developer Network
Message 3 of 4

jeremytammik
Autodesk
Autodesk

Dear Dale,

 

The Revit API help does not have anything to say on this subject, as you can see under Developers > Revit API Developers Guide > Introduction > Add-In Integration > Add-in Registration:

 

http://help.autodesk.com/view/RVT/2015/ENU/?guid=GUID-4FFDB03E-6936-417C-9772-8FC258A261F7

 

I asked my other colleagues, and they concur with Augusto saying:

 

Yes, that is the theory; Max, Maya and AutoCAD (at least) use C:\ProgramData\Autodesk\ApplicationPlugins. 

 

As long the host app looks in that folder, it should work.

 

I’ve just checked and this location (C:\ProgramData\Autodesk\ApplicationPlugins\...) works for Inventor 2015 AddIns as well.

 

The Inventor API Help describes four recommended locations:

 

1. All Users, Version Independent

  • Windows 7 - %ALLUSERSPROFILE%\Autodesk\Inventor Addins\
  • Windows XP - %ALLUSERSPROFILE%\Application Data\Autodesk\Inventor Addins\

2. All Users, Version Dependent

  • Windows 7 - %ALLUSERSPROFILE%\Autodesk\Inventor 2013\Addins\
  • Windows XP - %ALLUSERSPROFILE%\Application Data\Autodesk\Inventor 2013\Addins\

3. Per User, Version Dependent

  • Both Window 7 and XP - %APPDATA%\Autodesk\Inventor 2013\Addins\

4. Per User, Version Independent

  • Both Window 7 and XP - %APPDATA%\Autodesk\ApplicationPlugins

 

I hope this helps.

 

Cheers,

 

Jeremy



Jeremy Tammik
Developer Technical Services
Autodesk Developer Network, ADN Open
The Building Coder

Message 4 of 4

mikako_harada
Community Manager
Community Manager
Accepted solution

Hi Dale, 

 

In addition to what Augusto and Jeremy said, some background info. 

 

%AppData%\Autodesk\ApplicationPlugins  or

%ProgramData%\Autodesk\ApplicationPlugins 

 

are added to support our Exchanges Store apps.  You can find more information, or xml files from the publisher page: 

http://www.autodesk.com/developapps 

 

or more specifically about Revit apps publishing, from here:

http://usa.autodesk.com/adsk/servlet/item?siteID=123112&id=20143032

 

If you scroll down the page, you see a a table with recordings and ppts.  You may want to take a look to find the xml tags.  

 

This is a the location all the products Exchanges apps goes. You will need to make sure you provide additional information in xml file and structure your apps as self contained as described in the publihser page.  

 

I hope this clarifies. 


Mikako Harada
Developer Technical Services
0 Likes