У меня есть приложение asp.net mvc, и я пытаюсь получить пользовательские ошибки, работая с IISExpress .
Прекрасно работает в Casini:
<customErrors mode="On" defaultRedirect="/error">
<error statusCode="404" redirect="/error/notfound"/>
</customErrors>
Когда я раньше развертывал сайты mvc в IIS (7.5), все, что мне нужно было сделать, чтобы мои пользовательские ошибки работали, - это установить:
<httpErrors errorMode="Detailed"/>
Я попытался явно указать коды состояния в разделе httpErrors, но ничего не работает. Вот пример:
<httpErrors errorMode="Detailed" defaultResponseMode="Redirect">
<clear/>
<error statusCode="404" path="/error/notfound"/>
</httpErrors>
Есть идеи?
Спасибо Бен