Project Files ============= Readme.txt This readme file. app.manifest Embedded manifest file, which defines the project's add-in server class. Properties\Autodesk.ETOCabinetDemoAddIn.Inventor.addin The Inventor add-in descriptor file, which tells Inventor where to find the add-in. RegisterAddIn.bat Batch script that copies the add-in descriptor file to the correct location to register the add-in with Inventor and/or Inventor OEM. This is executed in the project's post-build event. StandardAddInServer.vb The add-in server class, which allows Inventor to communicate with the add-in. IntentModel.vb Example class that connects to the Intent Managed API and reacts to events. UI (folder) Contains UI-specific utilities and example UI Customization code. Modify these classes to customize the look of your application. Resources (folder) Contains resources (strings and bitmaps) used by the UI Customization code. ComponentModel (folder) Contains utilities to help manage resources and COM events. This project is dependent on CabinetDemoUtils, written in C# How to debug the project ======================== 1) Set the project to launch Inventor (or Inventor OEM) on start-up. a) Open project properties. b) Select the "Debug" tab. c) Set the "Start Action" to "Start external program". d) Select \Inventor.exe (or InventorOEM.exe) as the start-up program. 2) Build the Project. 3) Start debugging. NOTE: The entry point for the add-in is the "Activate" method in StandardAddInServer. How to Register/Unregister Manually =================================== 1) Copy add-in dll file to one of following locations: a) Anywhere, then *.addin file setting should be updated to the full path including the dll name b) Inventor \bin\ folder, then *.addin file setting should be the dll name only: ETOCabinetDemoAddIn.dll c) Inventor \bin\XX folder, then *.addin file setting should be a relative path: XX\ETOCabinetDemoAddIn.dll 2) Copy .addin descriptor file to one of following locations: a) Inventor and Inventor OEM Version Dependent Windows XP: C:\Documents and Settings\All Users\Application Data\Autodesk\Inventor 2012\Addins\ C:\Documents and Settings\All Users\Application Data\Autodesk\Inventor OEM 2012\Addins\ Windows7/Vista: C:\ProgramData\Autodesk\Inventor 2012\Addins\ C:\ProgramData\Autodesk\Inventor OEM 2012\Addins\ b) Inventor Version Independent Windows XP: C:\Documents and Settings\All Users\Application Data\Autodesk\Inventor Addins\ Windows7/Vista: C:\ProgramData\Autodesk\Inventor Addins\ c) Per User Override for Inventor Windows XP: C:\Documents and Settings\\Application Data\Autodesk\Inventor 2012\Addins\ Windows7/Vista: C:\Users\\AppData\Roaming\Autodesk\Inventor 2012\Addins\ To unregister the AddIn, remove the Autodesk.ETOCabinetDemoAddIn.Inventor.addin from the above mentioned .addin manifest file locations.