ASP.Net MVC - Почему для favicon.ico создан контроллер?

Я использую пользовательский ControllerFactory (чтобы использовать Castle Windsor IOC для создания контроллеров), и я замечаю, что он получает запросы на создание контроллера для "favicon.ico". Я поместил файл favicon.ico в папку Content, но я все еще получаю эти запросы.

Как мне разрешить это и показывать статический контент, не пытаясь создать контроллеры?

Ответы

Ответ 1

Добавьте следующий маршрут:

routes.IgnoreRoute("{*favicon}", new { favicon = @"(.*/)?favicon.ico(/.*)?" });