如何解决使用针对不同版本铬的 CefGlue 加载多个单词插件?
我们遇到了 word 插件的情况,我们尝试加载我们的任务窗格并使用 cefglue 实现来显示网页。我们同样使用 cefglue。我们刚刚发现其中一个供应商插件也加载了 Chromium,但版本较旧。不幸的是,我们的插件显示一条消息,由于哈希差异,它无法加载铬。
现在是否有可能 2 个 COM 插件可以加载不同版本的 Chromium?供应商更改看起来不太可能,我可以看到他们不使用 cefglue 或 cefsharp,但有自己的实现。以前有人遇到过这种情况吗?我们正在考虑移动我们的代码库以使用与他们相同的版本,但是当他们升级时,我们必须升级,我们将有一个窗口,由于版本不兼容而失败。谢谢
解决方法
这个问题似乎没有简单的答案,因为 word/excel 只能在内存中加载一个 libcef dll。 redgate apphost 可能是一个可能的解决方案,我添加了一个指向 cefsharp 远程存储库的链接,我仍在尝试使其工作,但有一些现成的代码,对于尝试做同样事情的人来说,这可能是一个很好的起点。祝你好运,感谢@amaitland 的指点。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。