我们有一个word插件的情况,我们试图加载我们的任务窗格并使用cefglue实现来显示网页。我们使用cefglue做同样的事情。我们刚刚发现其中一个供应商插件也加载了铬,但是是一个较旧的版本。不幸的是,我们的插件显示一条消息,它无法加载铬由于散列差异。
现在有没有可能2个COM插件可以加载不同版本的铬?供应商的变化看起来不太可能,我可以看到他们没有使用cefglue或cefsharp,但有自己的实现。以前有没有人遇到过这种情况?我们正在考虑移动我们的代码库,以使用与他们的相同的版本,但再次当他们升级时,我们必须升级,我们将有一个窗口,这将失败,因为版本不兼容。谢谢
发布于 2021-01-24 11:25:52
这个问题似乎没有简单的答案,因为word / excel只能在内存中加载一个libcef dll。redgate apphost可能是一种可能的解决方案,我添加了一个指向cefsharp remoting repo的链接,我仍在尝试开发它,但它有一些现成的代码,对于试图做同样事情的人来说,这可能是一个很好的起点。祝你好运,感谢@amaitland的指点。
https://stackoverflow.com/questions/65797586
复制相似问题