PDA

View Full Version : میل کردن error به admin



niloofar norouzi
پنج شنبه 25 آذر 1389, 15:46 عصر
سلام
چه جوری می تونم هر error ی که برای کاربر پیش میاد به admin میل کنم؟
با تشکر

majnun
پنج شنبه 25 آذر 1389, 18:18 عصر
از try استفاده کن در بخش catch کد و متن خطا را میل کن

rahmatr
پنج شنبه 25 آذر 1389, 21:25 عصر
روی پروژه کلیک راست کنید.
Add New Item را کلیک کنید و Global.asax را به پروژه اضافه کنید.
کد ارسال ایمیل را در قسمت Application_Error میتوانید بنویسید.


void Application_Error(object sender, EventArgs e)
{
try
{
string error = Server.GetLastError().InnerException.Message;
}
catch (Exception)
{
}
}

Mostafa_Dindar
پنج شنبه 25 آذر 1389, 21:33 عصر
سلام
چه جوری می تونم هر error ی که برای کاربر پیش میاد به admin میل کنم؟
با تشکر

سلام , ساده ترین راه رو دوستان در پست 3 گفتند . ولی برای اینکار راه حلهای بسیار کاملتر و بهتری وجود دارد , ASP.NET Heath Monitoring (http://www.asp.net/hosting/tutorials/logging-error-details-with-asp-net-health-monitoring-cs) و ELMAH (http://www.asp.net/hosting/tutorials/logging-error-details-with-elmah-cs)دو مورد عالی هستند .

niloofar norouzi
جمعه 26 آذر 1389, 09:47 صبح
ممنون از راهنمایی دوستان

ricky22
شنبه 25 دی 1389, 19:46 عصر
در راستای پست جناب دیندار این پست هم مفید هست
معرفي ELMAH (http://vahidnasiri.blogspot.com/2009/05/elmah.html)