I used orchard's codegen to make a boilderplate module. This created a csproj with boilerplate files and folders in MVC3 format.
However visual studio doesnt have the UI helpers that come along with an MVC project (such as add controller).
How do i change the project settings to get the nice MVC UI back?
Normal MVC project:
Orchards boilerplate project:
Answer here: https://stackoverflow.com/a/4610008/828859
Needed to change this line in the csproj file
This is a FAQ. The projects are not set to MVC so that the solution can be open and work even if MVC is not installed on the box. This is to remove a prerequisite. You can get the additional tooling by editing the csproj files and adding the project type. Look at an MVC project to find differences.