Ninject Asp.net mvc 2 404错误?

时间:2010-08-12 13:54:37

标签: asp.net-mvc asp.net-mvc-2 ninject

当我调试我的asp.net mvc 2应用程序时,我在每次调用任何操作时发生404错误时调用我的操作的断点,我的错误操作被调用但视图没有显示。 / p>

这是在我的web.config中(从nerddinner复制):

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

书呆子晚餐不会这样做,一旦我起飞Ninject我也不会这样做。

有什么建议吗?

1 个答案:

答案 0 :(得分:1)

这适用于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标记。