Microsoft Edge WebView2 執行階段的發行備註,發行日期: 2026 年 5 月 11 日。
除了下列 WebView2 執行階段改良功能之外,您也可以使用 Microsoft Edge 148 的新 Web 平台功能;請參閱 Microsoft 2026 年 5 月 () Edge 148 Web 平台版本資訊 。
Bug 修正
已修正安裝新版本之後,刪除目前使用的 WebView2 執行階段,導致在已執行的應用程式中建立新控制器期間當機的更新程式問題。
中斷性變更:針對屬性所傳回
CoreWebView2ProcessFailedEventArgs.Reason的CoreWebView2ProcessFailedReason列舉,新增更細微的值來補充CoreWebView2ProcessFailedReason.Unexpected列舉成員。 這是中斷性變更。 請參閱下方的 中斷性變更:事件的ProcessFailed細微程序失敗原因。修復了 中的
WebView2CompositionControl列印對話方塊下拉式清單選擇問題。 (問題 #5195)已停用 WebView2 的網域動作元件。
已停用
WebUSBDetectorWebView2 的通知。已修正過時。
ICoreWebView2Profile3::get_PreferredTrackingPreventionLevel已修正 WDP 用戶端無法連線至遠端偵錯伺服器的問題。
已修正 WPF 範例應用程式關閉視窗會留下延遲 WPF 處理程序的問題。
中斷性變更: 事件的 ProcessFailed 細微程序失敗原因
ProcessFailed當 WebView2 相關聯的處理程序 (,例如轉譯器或 GPU 處理程序) 意外結束時,會觸發事件,並允許應用程式使用復原邏輯或診斷來回應。
在此變更之前:針對三種不同的結束案例傳回Unexpected的CoreWebView2ProcessFailedEventArgs.Reason屬性 (正常結束、異常結束和程式碼完整性失敗) ,使得應用程式無法區分它們。
經過此變更: 啟用功能旗標時 msWebView2GranularProcessFailedReason ,屬性會 CoreWebView2ProcessFailedEventArgs.Reason 傳回下列新的細 CoreWebView2ProcessFailedReason 微列舉值,而不是 Unexpected:
NormalExit— 處理程序正常結束 (結束代碼 0) 。AbnormalExit— 處理程序異常結束 (非零的結束代碼) ,但並未當機或終止。IntegrityFailure- 作業系統因程式碼完整性失敗而終止程序,例如 DLL 無法驗證 Windows 程式碼完整性。
msWebView2GranularProcessFailedReason在版本 148 和 149 中,預設會停用功能旗標,讓應用程式有兩個版本可以主動測試。 從版本 150 開始,預設會啟用此功能,且應用程式會收到細微的值。 若要驗證 WebView2 應用程式的行為,請啟用功能旗標,如下所示:
set WEBVIEW2_ADDITIONAL_BROWSER_ARGUMENTS=--enable-features=msWebView2GranularProcessFailedReason
這是執行階段和 SDK 的錯誤修正。 這些列舉成員是現有穩定 API 的修改,可做為此 發行前版本 SDK 的一部分提供。
另請參閱:
CoreWebView2ProcessFailedEventArgs類別CoreWebView2ProcessFailedReason 列舉
AbnormalExitIntegrityFailureNormalExit