我开发了Office加载项(COM),我使用WIX来部署加载项,它运行没有任何问题,然后客户端要求集成第三方库(用于许可证),以启用添加许可证特征。
集成许可证库(几个dll)并安装后进行测试。
安装工作正常但是当打开word或excel使用加载项时它可以与某些机器一起工作(它们是单用户作为管理员)但是与其他机器(合作或拥有多用户)我得到错误和许可证代码未执行(它没有显示插入序列号的弹出窗口)。
因此,程序没有显示用户拒绝插入序列密钥或使用试用版本(在这种情况下,我显示对话框“许可证无效”,并且不将我的用户控件加载到任务窗格)。那是我得到的错误:
我发现有些文章建议将DLLS放入系统文件夹(System32 for 32 bit)和SystemWow64 for 64 bit。但是加载项无法加载DLLS,但这并没有解决问题。
那么这个问题可能是什么原因呢?加载所需的DLL时出现安全问题或错误?
修改
用于许可的第三方库由softwarekey Instant PLUS
制作答案 0 :(得分:0)