У меня есть сайт, созданный с использованием asp.net mvc, работающий на IIS 7 в интегрированном режиме. Я заметил, что когда я набираю mysite.com/test.html, я получаю ответ. IControllerFactory не возвращает контроллер для контроллера с именем 'test.html'.
То, что я должен был получить, было ошибкой 404, и это должно быть обработано Статическим обработчиком IIS7.
Теперь, что мне интересно, обслуживает ли обработчик asp.net mvc все? (css, images, zip-архивы) вместо статического обработчика файлов.
Если это так, то есть способ обойти это, чтобы статический обработчик обслуживал файлы с расширениями. В противном случае это кажется большой проблемой производительности.