We are running IIS 7.5 on Windows Server 2008 64-bit. Mainly, we run Coldfusion 9 and don't really use ASP.NET stuff.
Kind of weird, but when we look at the "Worker Processes" module (on the main server entry in the "IIS" group) and view the current requests for a worker, it always shows double entries for static files. Images, icons (for favicons), and even extensionless URLs always have double entries. However, entries for our Coldfusion files do not do this. I've linked to a screenshot below to show what I mean (the first column is the IIS site ID and the second is the URL).
Is there any reason for this? Is the server actually processing requests for static files twice?
I played with our app pool settings and set all of our app pools to "No Managed Code" (since our Coldfusion sites never touch ASP.NET) and to the "Classic" pipeline mode, however, it did not help this issue (from what I read up on the "Integrated" pipeline mode, I figured this may have been why).