---
title: "Felhantering i Application_Error"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/159353-felhantering-i-application-error"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "Olle Bull"
published: "2007-04-17T07:32:32.000Z"
updated: "2007-04-17T11:38:07.000Z"
replies: 4
views: 405
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/dotnet/159353-felhantering-i-application-error"
---

# Felhantering i Application_Error

## #1 — Olle Bull, 2007-04-17T07:32Z

Hoppas någon har en ide om detta, uteslut inte amatörmisstag   ;) 
Jag har lagt till följande i Global.asax för att fånga upp fel, felaktiga urler etc:

    void Application_Error(Object sender, EventArgs e)
    {
        // Code that runs when an unhandled error occurs
        Exception ErrorInfo = Server.GetLastError().GetBaseException();
        Response.Redirect("/Error/Default.aspx?Message=" + ErrorInfo.Message + "&RawUrl=" + Request.RawUrl);
    }

Detta fungera prima i utvecklingsmiljön (ASP.NET Development Server som startas av VS) men när jag lägger ut det på liveservern händer inte ett dugg. (Det går bra att köra /Error/Default.aspx, så jag har inget fel i den.)
Någon idé om vad detta beror på?

Permalänk: https://www.webforum.nu/p/159353

## #2 — Zaiman, 2007-04-17T07:37Z

```
Response.Redirect("/Error/Default.aspx?Message=" + ErrorInfo.Message + "&RawUrl=" + Request.RawUrl);
```

Har du provat ändra till:

```
Response.Redirect("~/Error/Default.aspx?Message=" + ErrorInfo.Message + "&RawUrl=" + Request.RawUrl);
```

Det kanske hjälper?

Permalänk: https://www.webforum.nu/p/1965997

## #3 — Olle Bull, 2007-04-17T10:16Z

Tyvärr, ingen effekt, men jag har lite mer kött på benen: 

Följande felaktigheter skickas till min felsida:
\- <http://siten/attans.aspx>

Följande skickas INTE till min felsida:
\- <http://siten/attans.asp>
\- <http://siten/attans>

Så det verkar som om hanteringen fungerar för de filtyper (aspx) som servern hanterar, men vad gör jag med den informationen?

Permalänk: https://www.webforum.nu/p/1966019

## #4 — emission, 2007-04-17T11:17Z

För att hantera fel i vanliga asp-filer måste du konfigurera webbserverns (IIS) error-dokument.

<http://support.microsoft.com/kb/224070>

Permalänk: https://www.webforum.nu/p/1966033

## #5 — Olle Bull, 2007-04-17T11:38Z

Helt rätt emission! Så går det när man inte har koll på produktionsmiljön, trodde servern var konfigurerad för att enbart köra .Net, men icke...
Då borde jag kunna lösa mitt dilemma genom att skapa en sida enligt länken för asp-förfrågningarna om omdirigera till min aspx-sida, felande mappar bör inte vara något problem. 
Tackar!

Permalänk: https://www.webforum.nu/p/1966043

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/159353-felhantering-i-application-error
