2017-02-03 69 views
0

我們使用InkManager捕獲畫布上的筆觸。在大多數機器上,應用程序都可以工作(Windows 8.1和Windows 10)。 但在某些Windows 10機器的InkManager的Construtctor拋出異常:在Windows 8.1 Store應用程序中使用InkManager崩潰到System.Runtime.InteropServices.COMException異常

System.Runtime.InteropServices.COMException「錯誤HRESULT E_FAIL已經從COM組件的調用返回。」

框架目標:Windows 8.1中商店應用

運行操作系統:Windows 10

版本:1511

體形:10586.753

Altough有運行相同的操作系統版本的機器和構建InKManager似乎正常工作。

在不工作的機器上,它是持久的。重新安裝應用程序不會解決問題。 該錯誤可以通過從商店安裝應用程序或通過遠程調試程序生成。 我不能多說一些。它沒有找出導致異常的原因。 我試圖找出兩天,所以如果任何人都可以給我一個提示,它將不勝感激!

編輯: 可以使用InkManager演示應用程序從Microsoft例子庫被複制的錯誤: https://code.msdn.microsoft.com/windowsapps/Windows-8-Modern-Style-App-Samples

+1

上RoOriginateError和RoOriginateErrorW設置斷點。希望他們會給你更多的信息(有一個字符串消息參數)。 –

回答

0

我有同樣的問題,解決的辦法是同時具有英語(美國)手寫和光學字符識別通過語言設置面板。

screenshot

我覺得我需要有英語,因爲它是我的Windows的顯示語言。

screenshot

+0

謝謝你。這完全是解決問題的辦法。最後,我們與微軟技術支持團隊一起在一小時內提出了這個解決方案。 – Roland

相關問題