Ich hatte einige Probleme in meinem Testprojekt.
C#, ASP .NET MVC 5, >NET Framework 4.5.1
Aus irgendeinem Grund kann mein Ausnahmefilter die vom Controller ausgelöste HttpException nicht abfangen.
/>Controller-Code:
[HttpGet]
[HandleError(ExceptionType = typeof(HttpException), View = "Error")]
public ViewResult Test()
{
throw new HttpException(404, "Not found!");
return View();
}
Fehleransicht:
@model HandleErrorInfo
@{
ViewBag.Title = "Sorry, something went wrong!";
Layout = "~/Views/Shared/_BasicLayout.cshtml";
}
Error: @Model.Exception.Message
Status code: @Response.StatusCode
@Model.Exception.StackTrace
Ich habe eine customErrors-Direktive in meine web.config geschrieben und das Modusattribut auf „on“ gesetzt. und das defaultRedirect-Attribut auf /Content/StaticError.html
StaticError.html
ERROR
Ich habe versucht, mehrere Ausnahmen wie ArgumentOutOfRange, NullReference und einige andere auszulösen. Als Antwort erhielt ich eine benutzerdefinierte Fehleransicht.
Aber wenn ich HttpException auslöse, ohne etwas im obigen Code zu ändern, werde ich zu StaticError.html weitergeleitet.
Wie kann ich eine HttpException auslösen und eine benutzerdefinierte Fehleransicht anstelle von Yellow Screed of Death oder dieser standardmäßigen Weiterleitungsseite erhalten?
Ich hatte einige Probleme in meinem Testprojekt. C#, ASP .NET MVC 5, >NET Framework 4.5.1
Aus irgendeinem Grund kann mein Ausnahmefilter die vom Controller ausgelöste HttpException nicht abfangen. />Controller-Code:
[HttpGet] [HandleError(ExceptionType = typeof(HttpException), View = "Error")] public ViewResult Test() { throw new HttpException(404, "Not found!"); return View(); }
Fehleransicht:
@model HandleErrorInfo @{ ViewBag.Title = "Sorry, something went wrong!"; Layout = "~/Views/Shared/_BasicLayout.cshtml"; } Error: @Model.Exception.Message Status code: @Response.StatusCode @Model.Exception.StackTrace
Ich habe eine customErrors-Direktive in meine web.config geschrieben und das Modusattribut auf „on“ gesetzt. und das defaultRedirect-Attribut auf /Content/StaticError.html
StaticError.html
ERROR
Ich habe versucht, mehrere Ausnahmen wie ArgumentOutOfRange, NullReference und einige andere auszulösen. Als Antwort erhielt ich eine benutzerdefinierte Fehleransicht. Aber wenn ich HttpException auslöse, ohne etwas im obigen Code zu ändern, werde ich zu StaticError.html weitergeleitet.
Wie kann ich eine HttpException auslösen und eine benutzerdefinierte Fehleransicht anstelle von Yellow Screed of Death oder dieser standardmäßigen Weiterleitungsseite erhalten?
Ich habe eine ASP.NET Core 6 -Web -API. Es ist öffentlich. Ich habe das eingerichtet:
public void ConfigureServices( IServiceCollection services )
{
services.AddMvc(options =>...
Ich habe versucht, mit einem JavaFX ChangeListener eine Ausnahme auszulösen, wenn eine JavaFX-Eigenschaft durch eine Bindung auf einen ungültigen Wert gesetzt wird. Das ist vielleicht nicht der...
Ich habe versucht, mit einem JavaFX ChangeListener eine Ausnahme auszulösen, wenn eine JavaFX-Eigenschaft durch eine Bindung auf einen ungültigen Wert gesetzt wird. Das ist vielleicht nicht der...
Da ich die Flutter -Version auf 3.29 aktualisiert habe, habe ich den folgenden Fehler beim Starten der Anwendung:
Fehler, die eine Verbindung zum Serviceprotokoll herstellen: Die Verbindung zu http:...