我正在开始一个新项目,并想给一个尝试MVC 5(我已经使用MVC 4之前构建了一个web应用程序)。

在Visual Studio 2013中,我单击新项目并导航到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 Framework 4.5(或更高版本)才能看到ASP。NET Web应用程序模板(适用于ASP。净)。 所以只要选择Visual c# > Web > ASP。NET Web应用程序,然后在下一步中选择MVC复选框。

注意:请确保不要选择c# > Web > Visual Studio 2012子文件夹。

其他回答

另外,在安装Visual Studio 2013时,确保你已经选择了“Web开发工具”。

你可以在你的电脑路径下查看Windows installed文件夹:

C:\Program Files (x86)\Microsoft ASP.NET

打开文件的视图,其中显示安装的MVC 3, MVC 4

打开文件->新建项目。

选择Visual c#下的Web。

选择ASP。NET Web应用程序

单击OK。

选择MVC。

单击OK。

MVC 5已经内置到Visual Studios 2013中。

打开一个新项目,在左边确保你在模板> Visual c# > Web下,而不是模板> Visual c# > Web > Visual Studios 2012下。 重要提示:现在查看新项目对话框顶部附近,选择. net 4.5或更高版本。一旦在web和适当的框架是选择点击ASP。在中间窗格中显示NET Web Application。单击OK 这将带您到一个页面,您可以选择MVC作为项目并启动向导。

打开文件->新建项目。

选择Visual c#下的Web。

选择ASP。NET Web应用程序

选择mvc

当解决方案被创建时,你会在vs 2013的状态栏中发现资源被添加到解决方案中。

检查Dll文件——> system.web的属性。Mvc,它显示最新版本(5.2.2.0)

但取决于你的操作系统运行时版本。