天天看點

Windows Phone 8模拟器中撥打電話,報錯誤異常“System.UnauthorizedAccessException”類System.Windows.ni.dll的解決辦法

private void btnPhoneCall_Click(object sender, RoutedEventArgs e)

{

        Microsoft.Phone.Tasks.PhoneCallTask task = new Microsoft.Phone.Tasks.PhoneCallTask();

        task.DisplayName = "張三";

        task.PhoneNumber = "1234567892";

        task.Show();

}

在模拟器中運作報錯誤異常資訊,如下圖所示:

Windows Phone 8模拟器中撥打電話,報錯誤異常“System.UnauthorizedAccessException”類System.Windows.ni.dll的解決辦法

錯誤原因:

解決辦法:

在項目中找到WMAppManifest.xml檔案,選擇”功能“,勾選”ID_CAP_PhoneDialer“,儲存,然後運作即可。

Windows Phone 8模拟器中撥打電話,報錯誤異常“System.UnauthorizedAccessException”類System.Windows.ni.dll的解決辦法

繼續閱讀