is there anything special I need to do to get ASP.NET MVC3 enabled on my Windows 8 Release Preview install? Creating even a blank ASP.Net MVC3 Razor application in VS2010, deploying to the local IIS instance as a new application, and loading the page in the browser doesn’t work. I’m met with the following error:
HTTP Error 403.14 – Forbidden
The Web server is configured to not list the contents of this directory.
So I’ve then gone in to the new VS2010 project, right click, select “Add Deployable Dependencies” and selected “ASP.NET MVC” along with “ASP.NET Web Page with Razor syntax”
Then I re-deploy the project to local IIS application. No change. Still “web server not configured to list contents of the directory”.
It’s worth noting the VS 2010 Development Web Server works fine.
Any ideas?
Found it. Turns out even though I’m using ASP.NET MVC3 and had the .Net 4.0 framework installed, the Windows 8 “feature” for ASP.NET 4.5 needed to be installed for all this to wire up. Seems a bit counter-intuitive, but changing that did it.