3
有什麼方法可以知道Windows Phone 8應用程序是否在Windows 10上運行?知道Windows Phone 8應用程序是否在Windows 10上運行電話
我註冊了一個ScheduledActionService,但在應用程序在Win10上運行時崩潰了。
在此先感謝。
有什麼方法可以知道Windows Phone 8應用程序是否在Windows 10上運行?知道Windows Phone 8應用程序是否在Windows 10上運行電話
我註冊了一個ScheduledActionService,但在應用程序在Win10上運行時崩潰了。
在此先感謝。
Rudy Huyn有一篇博客文章,其中有一個幫助方法,用於檢測您的應用是否在使用反射的Windows 10上運行。
using System.Reflection;
using Windows.ApplicationModel;
namespace Huyn.Utils
{
public class Windows10Helper
{
private static bool? _isWindows10;
public static bool IsWindows10()
{
if (!_isWindows10.HasValue)
{
_isWindows10 = Package.Current.GetType()
.GetRuntimeProperty("Status") != null;
}
return _isWindows10.Value;
}
}
}
正如一個音符,這只是實際工作,因爲狀態屬性是新到Windows 10。假設微軟將不會被更新的Windows 8.1,以支持這個新屬性來檢測,這應該很好地工作了你的場景。