获取异常“访问被拒绝。(HRESULT异常:0x80070005(E_ACCESSDENIED))”

时间:2014-01-20 10:19:07

标签: c# windows-phone-8 proximity

我收到了异常

"Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED))" on the code for Proximity (Windows Phone 8)`

ProximityDevice device = ProximityDevice. GetDefault ();

请让我知道原因

2 个答案:

答案 0 :(得分:5)

您是否在项目清单中添加了NFC功能?您需要在visual studio中打开WMAppManifest.xml文件,进入Capabilities选项卡并选择ID_CAP_PROXIMITY,然后一切都将起作用:)

答案 1 :(得分:0)

您是否以管理员身份安装Windows Phone SDK?如果不是,您需要以管理员身份安装它才能使其正常工作。

Click here for more info [taken form MSDN]