基于cefsharp项目用C#开发的程序在windows 系统上运行一段时间老是出现崩溃卡死的情况 如下图:
经过多次测试和调查 发现是在部分机器上才出现该问题 ,其他机器连续运行一周也无错误出现
研读了国内外很多解决方案都不行
最后是自己想办法解决了 写了一个定时清理cefsharp.browsersubprocess进程的代码,每隔一段时间就清理一下cefsharp.browsersubprocess 这样就解决了崩溃卡死的问题
Sub killBrowserSubprocess()
For Each p As Process In Process.GetProcessesByName("CefSharp.BrowserSubprocess")
p.Kill()
Next
End Sub