Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

ASP.NET MVC running IIS7 deployment 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?

like image 742
HectorMac Avatar asked Oct 17 '08 20:10

HectorMac


3 Answers

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

This solved all my problems.

like image 150
jdelator Avatar answered Sep 28 '22 17:09

jdelator


Does IIS run ok with the default IIS7 site?

Are you receiving any Event Viewer messages?

like image 23
CVertex Avatar answered Sep 28 '22 18:09

CVertex


Is IIS in Integrated Mode? If it's not, you'll have to do some setup or change it to Integration Mode

like image 26
ajma Avatar answered Sep 28 '22 18:09

ajma