Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

asp.net mvc 3 уеб приложение не работи след внедряване

Първо трябва да знаете кое е изключението, което кара изгледа за грешка да се показва.

Мога да ви предложа три варианта.

  1. Изключете <customErrors> раздел, така че HandleError филтърът няма да работи и можете да видите истинското изключение .

  2. HandleError филтър също предава HandleErrorInfo екземпляр към изгледа за грешки, така че можете да покажете цялото изключение в самия изглед за грешки (само за да знаете грешката, не е мъдра идея в производството) чрез достъп до този модел.

    @model System.Web.Mvc.HandleErrorInfo
    
    <p>
       The exception is: @Model.Exception
    </p>
    
  3. Можете да опитате ELMAH библиотека, която записва всички необработени изключения. HandleError филтърът потиска изключенията и ги спира, регистрирани от ELMAH , така че трябва да изключите HandleError когато опитвате ELMAH . Трябва да конфигурирате ELMAH в отделна база данни и предоставя страница, която изброява всички скорошни грешки.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Неправилен синтаксис близо до '(' при проверка на фрагментацията на индекса

  2. Актуализиране на пощенски профил на база данни в SQL Server (T-SQL)

  3. Правилен ред на инсталиране за Visual Studio 2010 с SQL Server 2008 и Office 2007?

  4. EF 4.0 Guid или Int като първичен ключ

  5. Как мога да групирам колона по дата и час, без да вземам предвид времето