I have my Catalyst app set up with a handler mapping of

Path = '*'
Module = 'FastCgiModule'
Executable = 'c:\perl\bin\perl.exe|MyApp'

With no restrictions set.

Isn't this therefore sending ALL requests through the FastCGIModule mapping, and if so how come static files in my Catalyst application display fine.

It seems IIS is serving the static files without any mapping handler telling it to do so.

Clarity on this is appreciated.