Si tengo una solicitud de un recurso en mi ASP.NET MVC1 (o 2) aplicación web para un recurso estático, por ejemplo ... un imagen o un archivo javascript o un archivo css ... ¿el .NET Framework intenta ver si la solicitud coincide con la lista de rutas ... y finalmente no puede encontrar un controlador para ello?enrutamiento ASP.NET MVC y datos estáticos (es decir, imágenes, scripts, etc.)
por ejemplo.
de recursos: /Content/Images/Foo.png
¿Tiene esta solicitud, ve a través de mi lista de rutas .. no coincide con ningún controladores/acciones a esta solicitud y luego tratar ese camino directamente?
así que lo que dices es que, primero intenta encontrar el archivo en el disco (por ejemplo, foo.png, something.js, some.ico, lo que sea). Si no puede hacer eso, entonces activa el sistema de enrutamiento. Entonces, cuando ingresa a mi propia IControllerFactory (por ejemplo), se supone que el recurso no existe físicamente en el disco. Por último, esto es para el conjunto de configuración predeterminado (es decir, RouteExistingFiles = false). –
Sí, eso es correcto –