我有一個程序在VB.Net從Outlook接收郵件,提取附件並通過查詢插入附件到表中。我想將查詢/查詢置於Try/Catch塊中,但不能這樣做,因爲Outlook異常無法被捕獲,並且它給了我一個錯誤,除非我提出了一個非常特定的異常,否則我無法捕捉到它。有沒有解決方法?捕獲不能捕獲類型'Microsoft.Office.Interop.Outlook.Exception'
編輯:
Try
Catch ex As Exception
End Try
例外是強調,當我懸停在它,它說:「抓賊抓不住型‘Microsoft.Office.Interop.Outlook.Exception’,因爲它不是在' System.Exception「或從」System.Exception「繼承的類。這影響了我想要放入Try/Catch塊的所有其他代碼。該怎麼辦?
是什麼讓你覺得Outlook例外無法被捕獲? – Heinzi 2011-03-25 06:47:22
@Heinzi:請閱讀我編輯的問題。我猜應該可以。 – CodingInCircles 2011-03-25 06:59:00
謝謝,現在很清楚。我添加了另一個答案(並刪除了我的舊答案)。我也冒昧地改變你的問題的標題,以便更準確地總結問題。 – Heinzi 2011-03-25 07:09:19