Мне нужно обслуживать пользовательскую HTML-страницу для всех 404 ошибок http. httpErrors конфигурация ничего не делает и ошибка asp.net по умолчанию отображается в любом случае.Флаг режима управляемого конвейера веб-приложения установлен на Интегрировано .
Не знаю, пропустил ли я что-то?Можно ли обрабатывать подобные ошибки в IIS Express?
Web.config конфигурация:
<system.webServer>
<validation validateIntegratedModeConfiguration="false"/>
<httpErrors errorMode="DetailedLocalOnly" existingResponse="Replace">
<clear/>
<error statusCode="404" subStatusCode="-1" path="/Views/Errors/notfound.html" responseMode="File"/>
<error statusCode="500" subStatusCode="-1" path="/Views/Errors/servererror.html" responseMode="File"/>
</httpErrors>
</system.webServer>
Ошибка выдается вот так и не обрабатывается далее в коде
throw new HttpException((int)HttpStatusCode.NotFound, "");