Windows phone 8 DeviceExtendedProperties.GetValue为属性“”抛出异常参数OutOfRangeException;I应用程序预安装”的;

Windows phone 8 DeviceExtendedProperties.GetValue为属性“”抛出异常参数OutOfRangeException;I应用程序预安装”的;,windows-phone-8,windows-phone-8-emulator,Windows Phone 8,Windows Phone 8 Emulator,我想知道这个应用程序是预装的还是从WindowsPhone8平台上的market place下载的 为此我用了 应用程序将异常作为ArgumentOutOfRangeException抛出-指定的属性不存在。但是,文档并未表明此属性已弃用。我在这里遗漏了什么吗?您需要安装带有更新3的Windows Phone 8。在较旧版本的操作系统中,会引发ArgumentOutOfRangeException。文档中没有提到此限制。您是否根据MSDN文章添加了ID\u CAP\u IDENTITY\u设备功

我想知道这个应用程序是预装的还是从WindowsPhone8平台上的market place下载的

为此我用了


应用程序将异常作为ArgumentOutOfRangeException抛出-指定的属性不存在。但是,文档并未表明此属性已弃用。我在这里遗漏了什么吗?

您需要安装带有更新3的Windows Phone 8。在较旧版本的操作系统中,会引发ArgumentOutOfRangeException。文档中没有提到此限制。

您是否根据MSDN文章添加了ID\u CAP\u IDENTITY\u设备功能?是的,我添加了,如果功能缺失,则我将获得UnauthorizedAccessException异常。
Boolean isPreinstalled = (Boolean)DeviceExtendedProperties.GetValue("IsApplicationPreinstalled");