Ninject Asp.net MVC 2 404 ошибки? - PullRequest
       2

Ninject Asp.net MVC 2 404 ошибки?

2 голосов
/ 12 августа 2010

Когда я отлаживаю свое приложение asp.net mvc 2 и ставлю точку останова на свое действие, которое вызывается, когда ошибка 404 возникает каждый раз, когда я вызываю какое-либо действие, вызывается мое действие ошибки, но представление не отображается.

Это в моем web.config (скопировано с nerddinner):

<customErrors mode="RemoteOnly" defaultRedirect="/Home/Trouble">
  <error statusCode="404" redirect="/Home/Confused" />
</customErrors>

Nerd Dinner не делает этого, и как только я снимаю Ninject, мой тоже не делает этого.

Любой совет?

1 Ответ

1 голос
/ 23 февраля 2011

Это работает для меня с Ninject и MVC2.

    <customErrors mode="Off" defaultRedirect="Error.htm" redirectMode="ResponseRedirect">
        <error statusCode="403" redirect="Error.htm"/>
        <error statusCode="404" redirect="Error.htm"/>
    </customErrors>

Попробуйте добавить redirectMode = "ResponseRedirect" в свой тег customErrors.

...