2017-02-03 5 views
0

Я сам InkManager для захвата штрихов на холсте. На большинстве машин приложение работает (Windows 8.1 и Windows 10). Но на некоторых Windows 10 машин Construtctor из InkManager бросает исключение:Использование InkManager в приложении для магазина Windows 8.1 сбой в System.Runtime.InteropServices.COMException Exception

System.Runtime.InteropServices.COMException, «Ошибка HRESULT E_FAIL был возвращен из вызова к COM-компоненте.»

Framework Target: Windows 8.1 Магазин приложение

Запуск ОС: Windows 10

Версия: 1511

Сложение: 10586,753

Altough есть машины, работающие той же версии ОС и строить на котором TheInManManager работает нормально.

На машинах, где его не работает, он настойчив. Переустановка приложения не решит проблему. Ошибка может быть произведена путем установки приложения из магазина или с помощью удаленного отладчика. Я не могу больше сказать об этом. Он не понял, что является причиной исключения. Я попытался понять это в течение двух дней, поэтому, если кто-нибудь может дать мне подсказку, он будет высоко оценен!

редактировать: Ошибка может быть воспроизведена с помощью InkManager демонстрационного приложения из примера библиотеки Microsoft: https://code.msdn.microsoft.com/windowsapps/Windows-8-Modern-Style-App-Samples

+1

Установить точки останова на RoOriginateError и RoOriginateErrorW. Надеемся, они предоставят вам дополнительную информацию (есть параметр строкового сообщения). –

ответ

0

я имел такую ​​же проблему, решение иметь как английский (США) Почерк и оптическое распознавание символов через панель настроек Языки.

screenshot

Я думаю, что мне нужно иметь по-английски, так как это язык отображения моей Windows в.

screenshot

+0

Спасибо человек. Это было фактически решением проблемы. В конце мы пошли с технической поддержкой Microsoft, которая придумала это решение в течение часа. – Roland

Смежные вопросы