sql >> Databasteknik >  >> RDS >> Sqlserver

asp.net mvc 3 webbapplikation fungerar inte efter implementering

Först måste du veta vad som är undantaget som gör att felvyn visas.

Jag kan föreslå tre alternativ.

  1. Stäng av <customErrors> avsnittet, så HandleError filtret fungerar inte och du kan se det verkliga undantaget .

  2. HandleError filtret skickar också en HandleErrorInfo instans till felvyn, så att du kan visa hela undantaget i själva felvyn (bara för att veta felet är inte en klok idé i produktionen) genom att komma åt den modellen.

    @model System.Web.Mvc.HandleErrorInfo
    
    <p>
       The exception is: @Model.Exception
    </p>
    
  3. Du kan prova ELMAH bibliotek som registrerar alla ohanterade undantag. HandleError filtret undertrycker undantaget och stoppar dem som loggas av ELMAH , så det är bättre att stänga av HandleError när du försöker ELMAH . Du måste konfigurera ELMAH i en separat databas och den tillhandahåller en sida som listar alla de senaste felen.



  1. försöker uppdatera mysql-databasen i php

  2. Säkerhet på radnivå fungerar inte för bordsägare

  3. Java ResultSet.getString() för datumfält som visar 00:00:00.0

  4. PostgreSQL Spara och välj filer med Bytea binära data med C libpq