chromelyapps / Chromely

Build Cross Platform HTML Desktop Apps on .NET using native GUI, HTML5, JavaScript, CSS, Owin, AspNetCore (MVC, RazorPages, Blazor)
MIT License
2.98k stars 279 forks source link

Troubles w/ cef downgrade #288

Closed h3xb0y closed 3 years ago

h3xb0y commented 3 years ago

After downgrading cef for CrossPlatDemo by guide application gots error on boot

2021-01-16T23:03:13.7764486+02:00  [ERR] CEF runtime version mismatch: loaded version API hash "e5386095f03ffc204bdeacac7a13275918c66eb1", but supported "3022db6736af26cc38158d38e22f74a51312a5c9" (86.0.21+g6a2c8e7+chromium-86.0.4240.183). (4af254b1)
Xilium.CefGlue.CefVersionMismatchException: CEF runtime version mismatch: loaded version API hash "e5386095f03ffc204bdeacac7a13275918c66eb1", but supported "3022db6736af26cc38158d38e22f74a51312a5c9" (86.0.21+g6a2c8e7+chromium-86.0.4240.183).
   at Xilium.CefGlue.CefRuntime.CheckVersionByApiHash()
   at Xilium.CefGlue.CefRuntime.CheckVersion()
   at Xilium.CefGlue.CefRuntime.Load(String path)
   at Xilium.CefGlue.CefRuntime.Load()
   at Chromely.Loader.CefBinariesLoader.Load(IChromelyConfiguration config)

what im doing wrong?

mattkol commented 3 years ago

You cannot downgrade CEF binaries version for a specific CefGlue version.

h3xb0y commented 3 years ago

i downgraded CefGlue version and it works, thx