Se ho una richiesta di una risorsa nell'app Web ASP.NET MVC1 (o 2) per una risorsa statica, diciamo ... un immagine o un file javascript o un file css ... il framework .NET prova a vedere se la richiesta corrisponde all'elenco delle rotte ... e alla fine non riesce a trovare un controller per questo?Routing di ASP.NET MVC e dati statici (ad esempio immagini, script, ecc.)
es.
risorse: /Content/Images/Foo.png
Questo richiesta passare attraverso la mia lista percorso .. non riesce a soddisfare qualsiasi controller/azioni a questa richiesta e quindi tentare direttamente quel percorso?
quindi quello che stai dicendo è che, prima cerca di trovare il file sul disco (ad esempio foo.png, something.js, some.ico, qualunque cosa). Se non riesce a farlo, quindi prende a calci nel sistema di routing. Quindi, quando entra nel mio IControllerFactory (per esempio), si presume che la risorsa non esista fisicamente sul disco. Infine, questo è per il set di configurazione di default (es. RouteExistingFiles = false). –
Sì, è corretto –