2013-08-02 73 views
0

我在Visual Studio Express 2012 Desktop中開始了一個新項目。在遇到異常時,我發現這個答案:How to view exception details in Visual Studio Express?如何使用VSExpress 2012 Watch窗口

答案表示應該可以在監視窗口中查看異常信息。我對此並不熟悉,以及如何使用它,我一直無法弄清楚如何從那裏獲取異常信息。

因此,在短期我的要求是:

請提供有關如何使用監視窗口顯示異常的詳細信息的詳細說明。

編輯 從下面得出結論 - 監視窗口並不真正有用。您需要聲明例外 - 例如通過在try-catch中包裝有問題的代碼。但是,當您執行此操作並打破捕獲時,只需單擊該例外並展開彈出窗口即可獲取信息。

+1

'Exception.ToString()'是* always *是從異常中獲得所需內容的最佳方式。 – Will

回答

0

只需右鍵單擊表,然後單擊「添加監視」,即可將該異常變量添加到手錶。

您也可以在手錶窗口中鍵入變量的名稱。

+0

所以我正確地得出結論:那需要我在try-catch中顯式捕獲異常? 如果是這樣,我仍然沒有真正看到觀察窗口的用處。如果我用'try {// something}''catch(Exception ex){}'來包裝,我可以在catch中添加一個斷點,當單擊ex變量時會給出錯誤信息。 我錯過了什麼嗎? – AdamAL

+0

您正在使用的Express版本在這方面受到限制。 –

相關問題