I am currently testing out multiple Smart Client plugins for a project. O-Insight, BioStar2 and TransitionNetwork. When I run each plugin on its own, they are able to function as intended. However, when I run any 2 of the plugins together, there will be an error message.
TransitionNetworks & O-Insights
BioStar2 & O-Insights
TransitionNetworks & BioStar2
A quick guess is that the three plugins use different versions of “CefSharp.Core.dll” and this causes the issue. The plugin that loads first will cause a certain version to be loaded and plugins that load later will have to use that same version.
If you have developed these plugins yourself you might be able to solve this by rebuilding the three using the same version of the dependent package. If you have not developed these plugins you will have to contact the developer (vendor/ developing company), they might have a newer build if you ask (or be able to build it)..
How do I check with cefsharp.core.dll each of the plugins are using?
Hi, just to check on what you previously mentioned, I have checked with one of the developers and found that the BioStar 2 is running on version 57.x whereas Conexao is running on version 83.x.
I would like to enquire on what version we should get the developers to work towards to as well as how can I check which version of CefSharp is TransitionNetworks running on?
Milestone does not use this library, which is fortunate as then there would be even more to coordinate. You need all three to use the same version. Milestone does not have an opinion as it is not used by Milestone.