CEF版本升级后Windows平台CefBrowser无法加载默认地址求助
问题:CEF升级后Windows平台WPF/Avalonia示例无法加载页面
背景
我正在处理一个升级CEF版本的Pull Request,已遵循CEF论坛的核心指南完成升级。分支构建正常,macOS平台运行无异常,但Windows平台的WPF和Avalonia示例应用出现问题:CefBrowser实例创建成功,但默认页面始终无法加载。
关键细节
从CEF M125版本开始,启用Chrome Runtime bootstrap时会触发该问题;到M128版本后,此选项无法关闭,导致无法通过开关该选项来定位根因。目前浏览器的WindowInfo.RuntimeStyle始终设置为RuntimeStyle.Alloy,怀疑是遗漏了某些必要配置。
复现步骤与报错信息
- 启动Avalonia或WPF示例应用
- 打开的窗口中浏览器框架异常,日志循环输出以下错误:
C:/git/CefGlue/CefGlue.Demo.Avalonia/bin/x64/Debug/net8.0/Xilium.CefGlue.Demo.Avalonia.exe ERROR:network_service_instance_impl.cc(612)] Network service crashed, restarting service.
已尝试的排查操作
- 检索社区论坛未找到相关解决方案
- 将Avalonia升级至最新稳定版本,问题未得到改善
- 推测需要调整CEF初始化流程,但不确定具体修改方向
内容的提问来源于stack exchange,提问作者Hélder Gonçalves
相关产品推荐
相关产品推荐

