Как перевести C++ libs в UWP (Universal Windows Platform) C#?
Есть приложение которое надо портировать на UWP, у него в зависимостях есть библиотеки на С#(.NETFramework 4.6.1) и С++/CLI. Плюсовые библиотеки тоже зависят от некоторых шарповых.
C# библиотеки пересобраны как Universal Windows Class Library и работают.
C++/CLI таргетится на .NETFramework и собранные так библиотеки не поддерживаются UWP приложением, затаргетить на .NETCore нельзя и на гитхабе у них написано что поддержка С++/CLI на .NETCore не планируется.
2) Другой возможный вариант это собрать С++ библиотеки как Windows Runtime Components, но тогда им в зависимости можно добавлять только другие WRC библиотеки, пересборка C# библиотек с Class Library как Windows Runtime Component выдает кучу ошибок и ограничивает по функционалу.
Как можно решить данную проблему, или как вообще лучше/должны собираться библиотеки с такими кросс-зависимостями?