sql >> Database teknologi >  >> RDS >> Sqlserver

asp.net mvc 3 webapplikation virker ikke efter implementering

Først skal du vide, hvad der er undtagelsen, der får fejlvisningen til at dukke op.

Jeg kan foreslå dig tre muligheder.

  1. Sluk for <customErrors> sektionen, så HandleError filteret virker ikke, og du kan se den virkelige undtagelse .

  2. HandleError filteret sender også en HandleErrorInfo instans til fejlvisningen, så du kan vise hele undtagelsen i selve fejlvisningen (bare for at kende fejlen, er det ikke en klog idé i produktionen) ved at få adgang til den model.

    @model System.Web.Mvc.HandleErrorInfo
    
    <p>
       The exception is: @Model.Exception
    </p>
    
  3. Du kan prøve ELMAH bibliotek, der registrerer alle de ikke-behandlede undtagelser. HandleError filter undertrykker undtagelsen og stopper dem logget af ELMAH , så du burde hellere slå HandleError fra når du prøver ELMAH . Du skal konfigurere ELMAH i en separat database, og den giver en side, der viser alle de seneste fejl.



  1. MySQL-forespørgsel for at søge i flere attributter og værdi_id

  2. Oracle-udløser efter indsættelse eller sletning

  3. Sådan opretter du ordenstal i PostgreSQL

  4. vælg kun og kun specifik post i oracle