Здравствуйте, gyraboo, Вы писали:
G>Пишу шароварное приложение, чтобы с более-менее красивым GUI, и чтобы это было компилируемое приложение, а не в виртуальной машине (для повышения уровня лицензионной защиты), поэтому C# и JavaFX сразу отпадают.
Есть вариант кроме UWP это еще и CoreRT. Можно вынести часть кода в CoreRT и скомпилировать в сишные нативные библиотеки
https://github.com/dotnet/corert/tree/master/samples/NativeLibrary
https://mazeez.dev/posts/writing-native-libraries-in-csharp
А потом через PInvoke вызывать нативный код.
https://github.com/dotnet/corert/issues/8233
https://github.com/dotnet/corert/issues/7200