当我调试我的asp.net mvc 2应用程序时,我在每次调用任何操作时发生404错误时调用我的操作的断点,我的错误操作被调用但视图没有显示。 / p>
这是在我的web.config中(从nerddinner复制):
<customErrors mode="RemoteOnly" defaultRedirect="/Home/Trouble">
<error statusCode="404" redirect="/Home/Confused" />
</customErrors>
书呆子晚餐不会这样做,一旦我起飞Ninject我也不会这样做。
有什么建议吗?
答案 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标记。