У меня есть страница, где я хочу, чтобы страница возвращала ответ 404, но осталась на этой странице. Пожалуйста, не спрашивайте, почему - клиент хочет этого, даже после того, как я обсудил это с ним.
У меня есть страница .net, написанная на С#, работающая под iis 8, и пул приложений настроен на запуск в интегрированном режиме 4.0
Когда я устанавливаю код состояния 404 на странице, он отправляется на страницу 404 ошибок, настроенную для этого сайта. После googling я нашел еще одну запись в SO упоминании, используя Response.TrySkipIisCustomErrors. Из того, что я читал, это звучит как именно то, что мне нужно. Я попытался установить его в true, и это не повлияло на поведение страницы - по-прежнему отправляется на страницу ошибки клиента 404, которая настроена в iis.
У кого-нибудь есть идеи, почему это не работает?