SDK DLL третьей стороны работает с WPF, но не UWP - PullRequest
0 голосов
/ 22 марта 2019

У меня есть сторонний SDK, предоставленный как .dll и tlb.Он отлично работает с WPF, но когда я добавляю его в проект UWP, когда я попадаю на экран, который использует sdk, он выбрасывает

экземпляр компонента COM с CLSID {DBA84AA0-3342-4AF0-96ED-3D8D08D544F3} при использовании CoCreateInstanceFromApp произошла ошибка из-за следующей ошибки: 80040154 Класс не зарегистрирован (исключение из HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG)).Пожалуйста, убедитесь, что ваш COM-объект находится в списке разрешенных CoCreateInstanceFromApp

. Есть ли в любом случае сделать .dll или tbl, работать с разрабатываемым приложением UWP.У меня есть x64 и x86 версии .dll.

1 Ответ

2 голосов
/ 23 марта 2019

Похоже, что используемый вами сторонний SDK не поддерживает UWP. WPF и UWP используют очень разные API.

Вы должны будете попросить их обновить свои библиотеки и распространить их среди вас.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...