ASP.NET MVC: Wie werden Inhalte bereitgestellt, während der Statuscode 404 zurückgegeben wird? [Duplikat]

Mögliche Duplikate:
Wie konfiguriere ich IIS, um meine 404-Antwort mit meinen benutzerdefinierten Inhalten zu liefern?

Ich möchte eine benutzerfreundliche Seite "Nicht gefunden" in meiner ASP.NET MVC-Anwendung bereitstellen und gleichzeitig einen 404-Statuscode bereitstellen. (beyogen aufdiese Antwort)

Ich habe bereits den Mechanismus zum Abfangen einer ungültigen Route, und die benutzerdefinierte 404-Seite wird von my geliefertErrorController/Handle404 Aktion.

Meine aktuelle Implementierung vonHandle404:

    public ActionResult Handle404()
    {
        Response.StatusCode = 404;
        return View("NotFound");
    }

Derzeit dient IIS die Seite als404 - File or directory not found. The resource you are looking for might have been removed, had its name changed, or is temporarily unavailable. (Die Standard-IIS-Seite, nicht mein benutzerfreundlicher Inhalt)

Wie kann ich den 404 - Statuscode in das von derHandle404 Aktion, während der Inhalt noch serviert wird?