如何在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,请按照这个教程:
我遇到了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应用程序,你可以使用下面的链接进行升级。
仅供参考。 你现在可以更新VS 2012:
“我们已经发布了面向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
- 如何在ASP.NET MVC 5和WEB API 2中实现oauth2服务器
- 从MVC4升级到MVC5
- 解决scheme“validation失败的一个或多个实体。 有关更多详细信息,请参阅“EntityValidationErrors”属性。
- 如何将Web API添加到现有的ASP.NET MVC(5)Web应用程序项目?
- login页面在不同的域
- 重命名ASP.NET MVC项目时出错
- 将HTML表格发布到ADO.NET DataTable
- 如何使用AspNet.Identity以Asp.Net MVC5 RTM位login/validation用户?
- font-awesome不能在MVC5中使用bundleconfig