[How To] ¿Aplicaciones universales Win 8.1 compatibles con Win10?
Podemos verificar si una aplicación universal desarollada para Windows 8.1 es compatible con Windows 10 utilizando un método simple mediante los espacios de nombres System.Reflection y Windows.ApplicationModel.
Simplemente, debemos crear una clase que contenga un método que permita realizar la verificación del Status del dispositivo.
using System.Reflection; using Windows.ApplicationModel; namespace AppTest { public class Comprobacion { private static bool? _esWin10; public static bool EsWin10() { if (!_esWin10.HasValue) { //La clase Package proviene el espacio de nombres Windows.ApplicationModel //El método GetRuntimeProperty proviene del espacio de nombres System.Reflection _esWin10 = Package.Current.GetType().GetRuntimeProperty("Status") != null; } return _esWin10.Value; } } }De esta manera obtenemos el resultado (True o False) que indica si nuestra aplicación es compatible con Windows 10.