2013-04-27 45 views
0

嘿,這裏的人是我在我的應用程序中點擊電話號碼時得到的例外。我試圖讓用戶點擊電話號碼並撥打它。Windows Phone 8應用程序 - 點擊應用程序中的電話號碼,導致未處理的異常

  • $ exception {System.UnauthorizedAccessException:訪問被拒絕。在Microsoft.Phone.Tasks.PhoneCallTask​​.NativeMethods.PhoneInitiateOutgoingPhoneCall_External(字符串pDialString,字符串pDisplayName) 在Microsoft.Phone.Tasks.PhoneCallTask​​.PhoneDial(對象phoneCallTask​​) 在的System.Threading:(0X80070005(E_ACCESSDENIED)從HRESULT異常)在System.Threading.ExecutionContext.Run(ExecutionContext executionContext,ContextCallback回調,對象狀態,布爾值)上執行的System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext,ContextCallback回調,Object state,Boolean preserveSyncCtx) 在System.Threading.Threading.ThreadPoolWorkQueue.Dispa處的System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem() 處保留SyncCtx) TCH() 在System.Threading._ThreadPoolWaitCallback.PerformWaitCallback()} {的System.Exception} System.UnauthorizedAccessException的
+0

你能告訴我們一些代碼? – Kenneth 2013-04-27 09:57:43

回答

0

嘗試使用此另一個thread..I意味着使用Dispatcher.Begin {};並在此塊內編寫代碼可能會運行您的代碼。

+0

這沒有解決問題 – 2013-06-20 09:43:36

+1

請檢查您的WMAppManifest文件並檢查功能ID_CAP_PHONEDIALER。 – Mohit 2013-06-20 11:10:03

+0

已經做了,並且添加它作爲答案。謝謝你 – 2013-06-20 14:05:16

3

在他屬性/ WMAppManifest.xml啓用ID_CAP_PHONEDIALER在您的解決方案

相關問題