2013-12-08 57 views
5

Visual Studio 2008 (C# Express Edition) kullanıyorum ve ben tetikleyen bir olayın sonucunda meydana gelen bir TargetInvocationException hata ayıklamak çalışıyorum.Hata ayıklama TargetInvocationException

enter image description here

Benim sorum bu istisna, (Bu özel durum hakkında herhangi bir ayrıntı dahil ettik dolayısıyla neden) hakkında specificly değil, ama bu hata ayıklamak için etkin bir IDE kullanma hakkında daha fazla.

İç istisnanın, hatayı ayıklamak için gereken ayrıntıyı (istisna yardımcısında 'Ayrıntıyı Görüntüle'yi tıklatarak') görebiliyorum, ancak oldukça tembel olmakla birlikte, ya da iyi bir şekilde Benim elimde olan araçlarım, IDE'yi, istisna ayrıntılarını göstermektense, yığın iş parçacığıyla birlikte, doğru iş parçacığı için kodumdaki kodun içindeki orijinal (İç İstisna) istisnasını göstermeye ikna edebilmeyi isterim. çağrı iş parçacığı için.

bu mümkün mü ve eğer öyleyse, bunu nasıl yapmayı gidiyor?

+0

Eğer seçenek kontrol denediniz mi? –

+0

@RohitVats Ekspres baskı kullanıyorum aklımda tutarak, bu seçeneği nerede bulabilirim? – Bryan

+0

'Debug -> Exceptions' –

cevap

8

Sen bunu istisna atıyor tam yerini görebilmesi için CLR exception kırmaya hata ayıklayıcı söyleyebilir.

Sen Debug -> Exceptions altında kontrol edebilirsiniz.

Burada bulabilirsiniz - istisnalar iletişim kutusunda CLR exceptions` üzerinde `mola -

enter image description here

enter image description here

0

İstisna Yardımcısı İletişim Kutusu size yardımcı olabilir - http://msdn.microsoft.com/en-us/library/2ww37f14.aspx

+0

Teşekkürler, ancak istisna yardımcısı (VS 2008'deki istisna yardımcısı) kullandığım şey, benim sorumdaki görüntüde. – Bryan

+0

Genellikle İstisna Yardımcısı giriş yaparken istisna ayrıntıları çıkış konsolunda gösterilir. – ArunGeorge