PDA

View Full Version : خطا یابی در برنامه



noroozifar
سه شنبه 06 بهمن 1388, 18:21 عصر
سلام
داخل برنامه از تگهای try و catch برای خطایابی یا هنگ کردن برنامه استفاده میکنم حالا می خواهم زمانیکه در برنامه خطایی ایجاد شد کد آن خطا و همراه با خطی که باعث این خطا ایجاد بشه را بهم بر گردانه مثل دستور زیر علت را نشان می دهد اما شماره خطی که این خطا رخ داده نمایش داده نمیشه مثل نشان بده این خطا string to boolean بلفرض رخ داده در شماره خط مثلا 20 ....

catch(System.Exception ex)
{
MessageBox.Show(ex.Message);
}

متشکرم

saied_genius
سه شنبه 06 بهمن 1388, 18:55 عصر
از اين کد استفاده کن:

MessageBox.Show("Error Source: " +
Error.Source + "\r\n" + "Sender Name: " + sender + "\r\n" +
"Error Message: " + Error.Message + "\r\n" + "***----------------------------------------***" + "\r\n" + "TRACE: " + "\r\n" +
Error.StackTrace.ToString() + "\r\n" + "***----------------------------------------***" + "\r\n" + DateTime.Now.ToString()
+ "\r\n" + "========================================" + "\r\n");

موفق باشيد.