Есть разница между внешним приложением, которое обращается с Inventor через COM и внутренним (addin), которое работает через .NET API.
Тут как бы все верно сказано.
А почему тогда полноценные приложения на c# нормально отрабатывают
Ну слово "полноценный" это не тот термин. "Полноценные" ехе-файлы это называется внешний сервер. Такое приложение проще подцепить к работающему инвентору, однако там главный недостаток - это медленный обмен данными с процессом inventor.exe и иконку на кнопку сделать нельзя. Об этом я подробно пишу в мануале. Но для тестовых работ пойдет и exe.
Возможно проблема в версии .NET Framework.
Нужно файл посмотреть
Inventor.exe.config (он рядом с Inventor.exe лежит) там данные о фреймворке под который может быть эддин откомпилирован.
А так конечно если совсем ничего не конектится, то нужно распаковать
DevoloperTools он где то в "моих документах" в папке с инвентором и тогда в вижуал студии появится шаблон для эддина.
Правда срабоатет
DevoloperTools для студии 2013 сказать не могу.