此更新中的已知問題
Windows Presentation Framework (WPF)應用程式使用屬於常見執行緒的兩個或多個 HostVisual 元素,在這兩個 HostVisual 元素都會同時從其視覺目標中斷連線,但郵件失敗並出現下列錯誤:
例外狀況類型: COMException
訊息: UCEERR_RENDERTHREADFAILURE (HRESULT 0x88980406)
堆疊:上部的框架是 DUCE + SyncFlush ()。
因應措施
您可以使用此處所述的方法,將 AppCoNtext 開關 [DisconnectsOnWrongThread] 設定為 true,以停用有問題的修正程式。 這會將您的 app 公開給原始錯誤,因此,只要透過即將進行的更新發佈修正,就應該移除該開關。
因應措施 1
•將下列專案新增至 app.config 檔案,以便在單一應用程式中停用有問題的修正程式。
請注意,如果您的應用程式設定已有 ,您需要在該專案中新增設定,並以分號與其他開關分隔:
因應措施 2
•套用下列登錄子機碼,以針對電腦上的所有 WPF 應用程式停用修正問題。
警告
如果您使用登錄編輯程式或其他方法,不正確地修改註冊表,可能會發生嚴重問題。 您可能需要重新安裝作業系統才能解決這些問題。 Microsoft 不能保證這些問題都能得到解決。 請自行承擔修改登錄的一切風險。
位置: HKEY_LOCAL_MACHINE \Software\Microsoft\。NETFramework\AppCoNtext\
Name: HostVisual. DisconnectsOnWrongThread
類型: String
值: true
請注意,在64位作業系統上,您也需要在位置使用相同的名稱、類型和值來套用 registry 子機碼: HKEY_LOCAL_MACHINE \Software\Wow6432Node\Microsoft\。NETFramework\AppCoNtext\
解決方式
我們正在解決問題,並會在即將推出的版本中提供更新。