Environment.OSVersion不存在

时间:2014-09-20 11:53:38

标签: .net windows-phone windows-phone-8.1 win-universal-app

我正在创建一个通用的Windows应用程序(手机和地铁),我需要访问操作系统的友好名称(例如Windows Phone 8.1)。互联网上的所有来源都指向Environment.OSVersion,但Environment不包含OSVersion的定义。我错过了什么吗?

1 个答案:

答案 0 :(得分:2)

我用它来获取一些统计数据:

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