У меня есть проект C # (универсальные окна), ссылающийся на проект C ++ (универсальные окна). В проекте c ++ у меня есть логика для распознавания с использованием библиотеки openCV. Компиляция в порядке, и я добавляю использование к пространству имен c ++ в классе c #, и я создаю объект с классом c ++, и сборка в порядке, но когда я запускаю приложение, оно падает.
Исключение типа «System.IO.FileNotFoundException» произошло в AdMobilizeNetTest.exe, но не было обработано в коде пользователя
Дополнительная информация: указанный модуль не найден. (Исключение из HRESULT: 0x8007007E)
Я настроил конфигурацию проекта для использования openCV
Теперь есть пакеты nuget, доступные для всех библиотек opencv, и довольно просто использовать их в приложении C ++ UWP или в компоненте времени выполнения c ++. Тем не менее, они все еще находятся в предварительной версии, поэтому обязательно включите опцию «включить предварительную версию». Надеюсь это поможет.