Asp.net mvc DONS上的自定义错误';我不从事生产
我有一个asp.NETMVC3应用程序 当用户传递不存在对象的id时,我以这种方式返回404视图:Asp.net mvc DONS上的自定义错误';我不从事生产,asp.net-mvc,error-handling,Asp.net Mvc,Error Handling,我有一个asp.NETMVC3应用程序 当用户传递不存在对象的id时,我以这种方式返回404视图: Response.StatusCode = 404; return View("404"); 本地所有工作正常,我有我的自定义错误页面。但在制作方面,我有标准asp.NET404页面。我尝试将customErrors设置为“开”或“关”-结果相同。在此处找到解决方案: <system.webServer> ... <httpErrors errorMode="C
Response.StatusCode = 404;
return View("404");
本地所有工作正常,我有我的自定义错误页面。但在制作方面,我有标准asp.NET404页面。我尝试将customErrors设置为“开”或“关”-结果相同。在此处找到解决方案:
<system.webServer>
...
<httpErrors errorMode="Custom" defaultResponseMode="ExecuteURL">
<remove statusCode="404" subStatusCode="-1" />
<error statusCode="404" prefixLanguageFilePath=""
path="/errors/404" responseMode="ExecuteURL" />
</httpErrors>
在system.webServer部分的web配置中设置另一个魔术设置:
<httpErrors errorMode="Detailed" />
在这里找到了解决方案:
在system.webServer部分的web配置中设置另一个魔术设置:
<httpErrors errorMode="Detailed" />