the .mvc
extension is mapped to the ASP.NET runtime which processes the request using ASP.NET MVC engine. It does the following:
- Starts the routing engine.
- The "router" looks if the file in the request exists on the file system. If yes, it returns it to IIS which will render the static file.
- If it does not exist, the ASP.NET routing executes appropriate actions.
So your log is the result of step 2 here. It is normally should not be performed.
I know one reason why it runs though: you have RouteExistingFiles set to true
.
You need to check it to be set to false (which is the default).
One more observation is that w2wp looks for file in the root of inetpub
, which means the application is located in the Root of the web site and not in the Virtual Directory.
If it is not true, then you should check the location of the application on disk and structure of the web site. Maybe there is just some collision.