问题描述
我有两个Inventor加载项,它们都基于相同的通用自定义库。通过其.addin文件加载一个插件时,一切正常。使用两个.addin文件时,启动时仅加载一个加载项,另一个必须手动加载(尽管在AppManager中可见),然后也可以正常运行。第二个addin的构造函数未调用,因此无法触发其方法activate()。 我检查了.addin文件,GUID,一切似乎都还可以。没关系,否则加载不会与单个.addin文件一起进行。 任何帮助或提示,将不胜感激!
解决方法
经过数小时的尝试,测试和搜索,classId和clientId必须相同,才能具有自动加载多个插件的功能(至少在Inventor 2020和2021中如此)。