Пользовательские ошибки не работают с IISExpress

У меня есть приложение 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>

Есть идеи?

Спасибо Бен

14
задан Ben Foster 10 June 2011 в 15:00
поделиться