CefSharp的debug.log
作用
1、通常用來記錄CefSharp的調試日志,包括控制台內的一些日志輸出。例如warn、Info、error等等。
2、也是為了讓開發者可以更好的排查出CefSharp在運行過程中的一些錯誤。如下圖所示:
我這日志都是一些亂碼、沒去轉碼。當然可以從他的開頭可以看出他記錄下了Info的日志。
問題
由於CefSharp的這一塊日志是默認開啟的。所以但在使用程序的時候,多多少少都會記錄下日志,時間久了日志會積壓特別多,如下圖所示:
今天無意間發現程序主目錄里有個文檔高達103MB。這才發現CefSharp一個默認的問題就是日志會默認記錄。
解決方式
解決方法也很簡單,如下代碼:
就是在CefSharp的初始化里加上這句話,當然還有可以選擇只記錄的類型,希望對CefSharp的開發者有一定的幫助。