У меня есть библиотека, которая должна вести себя по-разному для консольных приложений, настольных приложений (например, WPF) и для приложений UWP.
Как определить во время выполнения, в какой тип приложения загружена моя библиотека?
Определить, является ли это консольное приложение, просто: Как определить, есть ли консоль
Для UWP я, вероятно, могу определить, загружен ли WinRT . Но как?
Какие отличительные признаки есть у настольных приложений?