Um wirklich 100%ig jede hässliche Original-ASP.NET-Fehlermeldung vor dem Benutzer zu verbergen, was man immer tun sollte, bietet es sich an, die customErrors-Sektion in der web.config zu nutzen:
<customErrors mode="RemoteOnly" defaultRedirect="~/de/error.aspx">
<error statusCode="404" redirect="~/de/error.aspx?Code=404" />
</customErrors>
In diesem Fall leite ich auf eine von mir erstellte error.aspx weiter, in der ich dann je nach übergebenem Code eine ...