Installation ======================= 1) Open the project in Visual Studio Professional 2012. 2) Right-click on the project name --> Properties --> Build --> OutputPath. Change the "C:\" in the path to the correct drive letter. 2') Right-click on the project name --> Properties --> Build Events --> Post-build event command line. Change the "100" in %VS100COMNTOOLS% to reflect the version of your Visual Studio. For Visual Studio 11, use %VS110COMNTOOLS%. 3) To see if protocol-definition\common.proto has changed, do an update (it's an external), then run GenerateCommonProtocolClasses.bat to update Common.cs with generated classes. *NOTE* a bug in the protobuffer library sometimes omits the "_" before appending List to certain generated class names. Do that yourself if necessary. 4) Build the project in Visual Studio. The following files are copied automatically to the path in OutputPath: cometd2.dll Google.ProtocolBuffers.dll Google.ProtocolBuffers.Serialization.dll InventorAlex.dll 5) Copy sally-1.0.war sally-1.0-jar-with-dependencies.jar to the same folder. 6) Copy Autodesk.InventorAlex.Inventor.addin to the _parent_ folder. The add-in is loaded automatically when you open a document in Autodesk Inventor 2013. Dependencies ======================= - lib/cometd/cometd2.dll comes from https://github.com/Oyatel/CometD.NET - lib/protobuffer/* comes from http://code.google.com/p/protobuf-csharp-port/ In General: How to Register/Unregister as Autodesk Inventor Add-In ======================= 1) Build Project; 2) 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: .dll c) Inventor \bin\XX folder, then *.addin file setting shoule be a relative path: XX\.dll 3) Copy.addin manifest file to one of following locations: a) Inventor Version Dependent Windows XP: C:\Documents and Settings\All Users\Application Data\Autodesk\Inventor [version]\Addins\ Windows7/Vista: C:\ProgramData\Autodesk\Inventor [version]\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 Windows XP: C:\Documents and Settings\\Application Data\Autodesk\Inventor [version]\Addins\ Windows7/Vista: C:\Users\\AppData\Roaming\Autodesk\Inventor [version]\Addins\ 4) Startup Inventor, the AddIn should be loaded To unregister the AddIn, remove the Autodesk..Inventor.addin from above mentioned .addin manifest file locations directly.