3
我正在创建一个通用Windows应用程序(电话和地铁),我需要访问操作系统(例如Windows Phone 8.1)的友好名称。互联网上的所有来源均指向Environment.OSVersion
,但Environment
未包含OSVersion
的定义。我错过了什么吗?Environment.OS版本不存在
我正在创建一个通用Windows应用程序(电话和地铁),我需要访问操作系统(例如Windows Phone 8.1)的友好名称。互联网上的所有来源均指向Environment.OSVersion
,但Environment
未包含OSVersion
的定义。我错过了什么吗?Environment.OS版本不存在
我使用它来得到一些统计数据:
Windows.Security.ExchangeActiveSyncProvisioning.EasClientDeviceInformation deviceInfo = new Windows.Security.ExchangeActiveSyncProvisioning.EasClientDeviceInformation();
string FriendlyName = deviceInfo.FriendlyName;
string OperatingSystem = deviceInfo.OperatingSystem;
string SystemManufacturer = deviceInfo.SystemManufacturer;
string SystemProductName = deviceInfo.SystemProductName;
不幸的是,的WindowsPhone是不完整的操作系统版本,例如在Silverlight,它只能是的Windows或的WindowsPhone
有趣的是,微软从SDK中删除这些功能而不是取代它有一些优雅。这个“解决方法”似乎是一个非常丑陋的黑客,但无论如何感谢:) – 2014-09-21 13:06:14
可能重复:http://stackoverflow.com/questions/24122013/getting-windows-phone-version-and-device-name-in-windows-phone-8-1-xaml – user114111121 2014-09-20 12:09:15