Я создал библиотеку C++, затем успешно добавил ее в WinRt, установив весь входной каталог компоновщика, каталог заголовочных файлов в Visual Studio для WinRt и ссылаясь на этот файл winrt .winmd в uwp, теперь получая доступ к классу времени выполнения в WinRt вызывает проблему
вот все три проекта
@IInspectable мне удалось успешно добавить C++/winrt в uwp и запустить его. Моя главная цель — добавить C++ lib/dll в c++/winrt, а затем использовать его в uwp после этого, только я получил вышеуказанное исключение. упомянул
Я думаю, вам нужно изменить свой csproj или поискать пакеты самородков, чтобы исправить эту проблему.
После упаковки моей библиотеки C++ (.lib) в winrt и после ссылки на winrt в uwp все еще не хватало одной вещи, мне нужно скопировать эту C++ Dll в исполняемые файлы uwp, которые будут находиться в папке проекта \bin. \x86\Отладка\AppX
Вероятно, дубликат этого.