I have integrated ASP.NET MVC 4 into existing asp.net web site. Both works fine but I don’t see any menu/shortcuts to create controller/view within visual studio IDE. Are those only available to ASP.NET MVC template?
Share
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
Yes, but you could cheat. The way Visual Studio shows those shortcuts is by looking at the project type and if it sees that it is an ASP.NET MVC project it will make them available. But how does it know it is an ASP.NET MVC project? After all ASP.NET MVC is an ASP.NET project.
Open the
.csprojfile and look for the<ProjectTypeGuids>node of your ASP.NET MVC 4 project. You will see something like this:Now open the
.csprojfile of your regular ASP.NET project and simply add the{E3E379DF-F4C6-4180-9B81-6769533ABE47}GUID as first item in the list (if you don’t project does not even load). That’s all. Now you will see the ASP.NET MVC specific context menus in your WebForms project.