Цель символа Скалы? [duplicate]

Добрый день!

Я использую стратегию для обработки 404 ошибок, например: Обработка ошибок для ASP.NET MVC 2 и IIS 7.0 или для этого: Как правильно обработать 404 в ASP.NET MVC? [12276 Короче говоря: я обрабатываю 404 как исключение в Global.asax без добавления каких-либо правил маршрутизации, если исключение составляет 404, я отрисовываю специальный контроллер \ действие с сообщением об ошибке.

На IIS6 он работает с ASP. NET подстановочный знак. На IIS7 в интегрированном режиме мне нужно добавить следующее в Web.config (где / error / HttpError404 мое действие со страницей 404):

    
        
        
        
        
    

Почему? Маршрутизация работает по-разному в интегрированном режиме IIS и сопоставлении подстановочных знаков IIS6?

Заранее спасибо!

ОБНОВЛЕНИЕ: NET MVC? Короче говоря, я рассматриваю 404 как исключение в ...

Добрый день!

Я использую стратегию для обработки 404 ошибок, например: Обработка ошибок для ASP.NET MVC 2 и IIS 7.0 или для этого: Как правильно обработать 404 в ASP.NET MVC? [12276 Короче говоря: я обрабатываю 404 как исключение в Global.asax без добавления каких-либо правил маршрутизации, если исключение составляет 404, я отрисовываю специальный контроллер \ действие с сообщением об ошибке.

На IIS6 он работает с ASP. NET подстановочный знак. На IIS7 в интегрированном режиме мне нужно добавить следующее в Web.config (где / error / HttpError404 мое действие со страницей 404):

    
        
        
        
        
    

Почему? Маршрутизация работает по-разному в интегрированном режиме IIS и сопоставлении подстановочных знаков IIS6?

Заранее спасибо!

ОБНОВЛЕНИЕ: NET MVC? Короче говоря, я рассматриваю 404 как исключение в ...

Добрый день!

Я использую стратегию для обработки 404 ошибок, например: Обработка ошибок для ASP.NET MVC 2 и IIS 7.0 или для этого: Как правильно обработать 404 в ASP.NET MVC? [12276 Короче говоря: я обрабатываю 404 как исключение в Global.asax без добавления каких-либо правил маршрутизации, если исключение составляет 404, я отрисовываю специальный контроллер \ действие с сообщением об ошибке.

На IIS6 он работает с ASP. NET подстановочный знак. На IIS7 в интегрированном режиме мне нужно добавить следующее в Web.config (где / error / HttpError404 мое действие со страницей 404):

    
        
        
        
        
    

Почему? Маршрутизация работает по-разному в интегрированном режиме IIS и сопоставлении подстановочных знаков IIS6?

Заранее спасибо!

ОБНОВЛЕНИЕ:

Я использую стратегию для обработки 404 ошибок, например: Обработка ошибок для ASP.NET MVC 2 и IIS 7.0 или для этого: Как правильно обработать 404 в ASP.NET MVC? [12276 Короче говоря: я обрабатываю 404 как исключение в Global.asax без добавления каких-либо правил маршрутизации, если исключение составляет 404, я отрисовываю специальный контроллер \ действие с сообщением об ошибке.

На IIS6 он работает с ASP. NET подстановочный знак. На IIS7 в интегрированном режиме мне нужно добавить следующее в Web.config (где / error / HttpError404 мое действие со страницей 404):

    
        
        
        
        
    

Почему? Маршрутизация работает по-разному в интегрированном режиме IIS и сопоставлении подстановочных знаков IIS6?

Заранее спасибо!

ОБНОВЛЕНИЕ:

Я использую стратегию для обработки 404 ошибок, например: Обработка ошибок для ASP.NET MVC 2 и IIS 7.0 или для этого: Как правильно обработать 404 в ASP.NET MVC? [12276 Короче говоря: я обрабатываю 404 как исключение в Global.asax без добавления каких-либо правил маршрутизации, если исключение составляет 404, я отрисовываю специальный контроллер \ действие с сообщением об ошибке.

На IIS6 он работает с ASP. NET подстановочный знак. На IIS7 в интегрированном режиме мне нужно добавить следующее в Web.config (где / error / HttpError404 мое действие со страницей 404):

    
        
        
        
        
    

Почему? Маршрутизация работает по-разному в интегрированном режиме IIS и сопоставлении подстановочных знаков IIS6?

Заранее спасибо!

ОБНОВЛЕНИЕ: Как правильно обработать 404 в ASP.NET MVC?

Вкратце: я обрабатываю 404 как исключение в Global.asax без добавления каких-либо правил маршрутизации, если исключение составляет 404, я отрисовываю специальный контроллер \ действие с сообщением об ошибке.

На IIS6 он работает с сопоставлением подстановочных знаков ASP.NET. На IIS7 в интегрированном режиме мне нужно добавить следующее в Web.config (где / error / HttpError404 мое действие со страницей 404):

    
        
        
        
        
    

Почему? Маршрутизация работает по-разному в интегрированном режиме IIS и сопоставлении подстановочных знаков IIS6?

Заранее спасибо!

ОБНОВЛЕНИЕ: Как правильно обработать 404 в ASP.NET MVC?

Вкратце: я обрабатываю 404 как исключение в Global.asax без добавления каких-либо правил маршрутизации, если исключение составляет 404, я отрисовываю специальный контроллер \ действие с сообщением об ошибке.

На IIS6 он работает с сопоставлением подстановочных знаков ASP.NET. На IIS7 в интегрированном режиме мне нужно добавить следующее в Web.config (где / error / HttpError404 мое действие со страницей 404):

    
        
        
        
        
    

Почему? Маршрутизация работает по-разному в интегрированном режиме IIS и сопоставлении подстановочных знаков IIS6?

Заранее спасибо!

ОБНОВЛЕНИЕ: NET подстановочный знак. На IIS7 в интегрированном режиме мне нужно добавить следующее в Web.config (где / error / HttpError404 мое действие со страницей 404):

    
        
        
        
        
    

Почему? Маршрутизация работает по-разному в интегрированном режиме IIS и сопоставлении подстановочных знаков IIS6?

Заранее спасибо!

ОБНОВЛЕНИЕ: NET подстановочный знак. На IIS7 в интегрированном режиме мне нужно добавить следующее в Web.config (где / error / HttpError404 мое действие со страницей 404):

    
        
        
        
        
    

Почему? Маршрутизация работает по-разному в интегрированном режиме IIS и сопоставлении подстановочных знаков IIS6?

Заранее спасибо!

ОБНОВЛЕНИЕ: Согласно моим тестам, кажется, что моя обработка ошибок работает, и мое действие 404 отображается, но кажется, что IIS видит код ответа 404 (который я установил программно в моем действии 404) и заменяет мою страницу ошибками по умолчанию.

Когда я set Я получил два обращения на страницу 404: одно из обработки исключений в Global.asax и одно из IIS.

Может ли это быть причиной?

8
задан Community 23 May 2017 в 11:48
поделиться