ASP.NET MVC running IIS7 deployment problem

asp.net-mvc, iis-7

Solution

http://haacked.com/archive/2008/11/03/bin-deploy-aspnetmvc.aspx

This solved all my problems.

Problem

I am having trouble deploying an ASP.NET MVC app to IIS7. I have an MVC project created with ASP.NET MVC Beta 1. It consists of nothing more than the default template unmodified. The app runs just fine within VS2008, but when I publish it to a local IIS7 website (http://localhost), I get the following server error: The incoming request does not match any route I have also tried unsuccessfully to access http://localhost/Home/About (a route to a specific page within the template). This returns a 404 error. I have recreated the website in IIS several times and ensured the pipeline mode is set to integrated. My IIS7 server is running on my Vista Home Premium machine. I am assuming this is an IIS configuration issue any suggestions as to configuration issues with ASP.NET MVC apps would be appreciated. Any thoughts?

Original source