我正在开始一个新项目,并想尝试MVC 5(我之前使用MVC 4构建了一个Web应用程序)。
在Visual Studio 2013中,我单击New Project并导航到Visual C#> Web> Visual Studio 2012(即使我已经安装了VS 2013,它在菜单中显示2012),在该列表中我只有MVC 4应用程序 - 而不是5。
下拉菜单中的框架设置为.NET Framework 4.5.1 - 仍然没有。
我检查了工具>扩展和更新,并搜索了MVC 5 - 但它没有找到任何官方的微软。
如何将MVC 5添加到Visual Studio 2013?
谢谢
Visual Studio 2013不再具有针对不同ASP.Net功能的单独项目类型。
您必须选择.NET Framework 4.5(或更高版本)才能查看ASP.NET Web应用程序模板(对于ASP.NET One)。 因此,只需选择Visual C#> Web> ASP.NET Web Application,然后在下一步中选择MVC复选框。
注意:确保不要选择C#> Web> Visual Studio 2012子文件夹。
MVC 5已经内置于Visual Studios 2013中。
转到文件 - >新项目。
在Visual C#下选择Web。
选择ASP.NET Web应用程序
单击确定。
选择MVC。
单击确定。
关于其他答案,它并不总是存在。有时在设置过程中人们忘记选择Web Developer Tools
。
为了解决这个问题,应该:
Programs and Features
找到Visual Studios相关版本,点击它,Change
。然后会出现设置窗口,Web Developer Tools
并继续设置。如果存在,它将下载或使用安装媒体。设置窗口可能会重新启动后,您就可以开始使用Web Developer Tools
。
转到文件 - >新项目。
在Visual C#下选择Web。
选择ASP.NET Web应用程序
选择mvc
创建解决方案后,您将在vs 2013的状态栏中找到在解决方案中添加的资源。
检查Dll文件的属性 - > system.web.mvc,它显示最新版本(5.2.2.0)
但取决于您的操作系统运行时版本将被确定。
此外,在安装Visual Studio 2013时,请确保已选中“Web Developer Tools”
安装visual studio 2013时选择Web开发工具。然后它将正常工作并显示asp.net Web应用程序。