如何在Visual Studio 2012中安装ASP.NET MVC 5?

有没有办法在Visual Studio 2012中安装ASP.NET MVC 5?

我试过使用NuGet( http://www.nuget.org/packages/Microsoft.AspNet.Mvc )。 但我认为它应该作为一个Visual Studio扩展,但我无法在任何地方find。

或者仅在Visual Studio 2013中可用?

微软在他们的MSDN博客上为您提供了: VS2012的MVC 5 。 从那个博客:

我们为Visual Studio 2012发布了ASP.NET和Web Tools 2013.1 。 这个版本带来了许多重大的改进,包括对Visual Studio 2012和Visual Studio 2012 Express for Web用户的ASP.NET MVC 5,Web API 2,Scaffolding和Entity Framework的一些奇妙的增强。

您现在可以下载并开始使用这些function。

下载链接到一个Web平台安装程序,它将允许您从VS2012开始一个新的MVC5项目。

在Visual Studio 2012中,您可能需要安装几个安装ASP.NET MVC 5的支持。Update 4似乎包含了现在的Web Tools更新。

  • Windows 8.1 SDK
  • Visual Studio 2012更新4
  • 用于Visual Studio 2012的ASP.NET和Web Tools 2013.1

如果您只是寻找构buildWeb应用程序的选项,则无需安装完整的Windows 8.1 SDK,只需安装程序中的.NET Framework 4.5.1选项即可。 完整安装约为1.1 GB,但只有.NET安装程序只有72 MB。

您可以使用Visual Studio 2012。

只需将您在Visual Studio中的NuGet包更新到Microsoft.AspNet.Mvc 5.0

您可能需要search预发布。

此外,默认的项目还包括Entity Framework 6.0和ASP.NET Razor 3.0。

您可能还需要ASP.NET身份核心和OWIN。

所有这些都可以通过菜单工具库包pipe理器下载/更新→ pipe理解决scheme的NuGet包…。

如果你还没有NuGet,请按照这个教程:

http://docs.nuget.org/docs/start-here/installing-nuget

我遇到了networking安装程序不能“find产品”

独立安装程序位于:

https://www.microsoft.com/en-us/download/details.aspx?id=41532

发布/安装说明可以在这里find

http://www.asp.net/visual-studio/overview/2012/aspnet-and-web-tools-20131-for-visual-studio-2012

相关性:

  • .NET 4.5
  • 创build新项目时,您需要select此版本的框架以查看MVC 5项目模板。

包括:

  • MVC5
  • entity framework6
  • Web API 2
  • 引导
  • 剃刀
  • Nuget 2.7

继Microsoft教程 – 将ASP.NET MVC 4升级到ASP.NET MVC 5后, http://www.asp.net/mvc/tutorials/mvc-5/how-to-upgrade-an-aspnet-mvc-4-and -web-api-project-to-aspnet-mvc-5-and-web-api-2 ,你可以通过Visual Studio 2012无法识别你的项目的一个问题来达到这个目的,既不是ASP.NET MVC 4也不是5。

它将把它作为一个Web Form项目来处理 。 例如,添加一个控制器的选项将不会再有…

以下是在Visual Studio 2012中使用ASP.NET MVC 5的步骤:

  • 启动你的ASP.NET MVC 4项目。
  • 安装程序包Microsoft.AspNet.WebApi -pre
  • 安装程序包Microsoft.AspNet.Mvc -Pre
  • 安装程序包Microsoft.AspNet.SignalR -Pre

这两个将更新:

  • Microsoft.AspNet.Mvc 5.0.0-rc1
  • Microsoft.AspNet.Razor
  • Microsoft.AspNet.WebApi 5.0.0-rc1
  • Microsoft.AspNet.WebApi.Client 5.0.0-rc1
  • Microsoft.AspNet.WebApi.Core 5.0.0-rc1
  • Microsoft.AspNet.WebApi.WebHost 5.0.0-rc1
  • Microsoft.AspNet.WebPages 3.0.0-rc1
  • 和其他一些好东西

如果这些升级没有更新你的web.config,那么看看这个有用的页面: 从MVC4升级到MVC5

您应该可以从NuGet( http://www.nuget.org/packages/Microsoft.AspNet.Mvc )安装到VS2012。 将目标框架更改为.NET 4.5。

不确定新的项目模板是否准备好VS2012。 但是,如果你有一个ASP.NET MVC 4应用程序,你可以使用下面的链接进行升级。

http://www.asp.net/mvc/tutorials/mvc-5/how-to-upgrade-an-aspnet-mvc-4-and-web-api-project-to-aspnet-mvc-5-and- Web的API-2

仅供参考。 你现在可以更新VS 2012:

http://blogs.msdn.com/b/webdev/archive/2013/11/18/announcing-release-of-asp-net-and-web-tools-2013-1-for-visual-studio-2012。; ASPX

“我们已经发布了面向Visual Studio 2012的ASP.NET和Web Tools 2013.1。这个版本带来了许多重大改进,包括对Visual Studio用户ASP.NET MVC 5,Web API 2,脚手架和entity framework的一些奇妙的增强2012和Visual Studio 2012 Express for Web“。

第1步:安装更新http://httpjunkie.com/2013/340/develop-mvc-5-with-asp-net-identity-in-visual-studio-2012/

好的,这样你就可以从一个空白的ASP.NET MVC项目开始,但是很多人都希望Visual Studio 2013附带的完整的互联网应用程序。

所以我有第2步: http : //httpjunkie.com/2013/340/develop-mvc-5-with-asp-net-identity-in-visual-studio-2012/

如果你在我的网站上关注这个教程,我将继续完整的安装Foundation 5和一个很酷的混合OffCanvas / Top-Bar导航。

如果你想安装ASP.NET MVC 5和ASP.NET Web API 2到VS 2012 Ultimage中,你可以从MSI安装程序下载
http://www.microsoft.com/en-us/download/details.aspx?id=41532

我已经下载并安装只是知道。 我得到了MVC 5和Web API 2
🙂

Web平台安装程序现在可以使用Visual Studio 2012的此function。 只需searchASP.NET和Web Tools 2012.2。

如何安装ASP.NET和Web Tools 2012.2