Back to "Дослідження всіх помилок у програмі ASP.NET"

This is a viewer only at the moment see the article on how this works.

To update the preview hit Ctrl-Alt-R (or ⌘-Alt-R on Mac) or Enter to refresh. The Save icon lets you save the markdown file to disk

This is a preview from the server running through my markdig pipeline

ASP.NET C# Imported mostlylucidcouk Software Development

Дослідження всіх помилок у програмі ASP.NET

Wednesday, 12 May 2004

Добре, я розумію, що, ймовірно, всі і його мати вже це знають, але якщо ви хочете зареєструвати всі помилки в програмі ASP.NET, найпростіший спосіб, який я знайшов, це Global.asax.cs (або будь-який код-підірваний) ... просто зробіть це:


protected void Application_OnError(object sender, EventArgs e)
	{
		Exception ex = Server.GetLastError();
		if ( ex is HttpException )
		{
			if (((HttpException)ex).GetHttpCode() == 404)
				return;
		}     
		ExceptionManager.Publish(ex);

	}

У цьому випадку, виняток менеджер Блок керування програмами Microsoft Виключення... ви можете (і дійсно повинні) скористатися цим разом з Нетиповою помилкою. Причиною того, що я роблю це тут є те, що я надаю перевагу тому, що моя сторінка помилки плоска у html... Якщо станеться щось дуже погане, а активна сторінка помилок призведе до самої помилки: -) Просто подумал, я отправлю код, который напишет тебе ошибки, используя ИМАБ...

logo

© 2026 Scott Galloway — Unlicense — All content and source code on this site is free to use, copy, modify, and sell.