Asp.Net MVC EF各版本区别如下:
2009年發行ASP.NET MVC 1.0版
2010年發行ASP.NET MVC 2.0版,VS2010
2011年發行ASP.NET MVC 3.0版+EF4,需要.Net4.0支持,VS2011
2012年發行ASP.NET MVC 4.0版+EF5,需要.Net4.0支持,VS2012
2013年發行ASP.NET MVC 5.0版+EF6,需要.Net4.5支持,VS2013
2015年發行ASP.NET MVC 6.0版+EF7,需要.Net5.0支持,VS2015
ASP.NET 5.0 将改名为 ASP.NET Core 1.0
ASP.NET MVC 6 将改名为 ASP.NET MVC Core 1.0
Entity Framework 7.0 将改名为 Entity Framework Core 1.0
详细区别见:https://www.cnblogs.com/liangxiaofeng/p/5840754.html
打开VS2015新建ASP.NET WEB程序,选择.NET Framework4.5(此时对应的MVC版本为5.0)
然后选择MVC,创建MVC架构的web项目。
如果没有mvc选项,则说明没有安装MVC5,解决方法:
在VS中打开Nuget控制台,输入
Install-Package Microsoft.AspNet.Mvc -Version 5.0.0
等待安装完成。