有没有办法在 Visual Studio 2012 中安装 ASP.NET MVC 5?
我试过使用 NuGet(http://www.nuget.org/packages/Microsoft.AspNet.Mvc)。但我认为它应该作为 Visual Studio 扩展提供,但我在任何地方都找不到。
还是仅在 Visual Studio 2013 中可用?
有没有办法在 Visual Studio 2012 中安装 ASP.NET MVC 5?
我试过使用 NuGet(http://www.nuget.org/packages/Microsoft.AspNet.Mvc)。但我认为它应该作为 Visual Studio 扩展提供,但我在任何地方都找不到。
还是仅在 Visual Studio 2013 中可用?
Microsoft 在其 MSDN 博客上为您提供了:MVC 5 for VS2012。从那个博客:
我们为 Visual Studio 2012 发布了 ASP.NET 和 Web 工具 2013.1。此版本带来了大量重大改进,包括对 Visual Studio 2012 和 Visual Studio 2012 Express for Web 用户的 ASP.NET MVC 5、Web API 2、脚手架和实体框架的一些出色增强。
您现在可以下载并开始使用这些功能。
下载链接指向一个 Web 平台安装程序,它允许您从 VS2012 开始一个新的 MVC5 项目。
您可能需要进行几次安装才能在 Visual Studio 2012 中申请 ASP.NET MVC 5 支持。更新 4 现在似乎包含了 Web 工具更新。
如果您只是在寻找构建 Web 应用程序的选项,则不必安装完整的 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.
您可能需要搜索预发布版本。
此外,默认项目附带 Entity Framework 6.0 和 ASP.NET Razor 3.0。
您可能还需要 ASP.NET Identity Core 和 OWIN。
所有这些都可以通过菜单Tools → Library package manager → Manage NuGet Packages for Solution...下载/更新。
如果您还没有 NuGet,请按照本教程进行操作:
我遇到了网络安装程序没有“找到产品”的问题
独立安装程序位于此处:
https://www.microsoft.com/en-us/download/details.aspx?id=41532
可以在以下位置找到发布/安装说明
http://www.asp.net/visual-studio/overview/2012/aspnet-and-web-tools-20131-for-visual-studio-2012
依赖:
包括:
按照 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 窗体项目处理。例如,添加控制器等选项将不再存在......
以下是在 Visual Studio 2012 中使用 ASP.NET MVC 5 的步骤:
这两个将更新:
如果这些升级没有更新您的 web.config,请查看这个有用的页面:从 MVC4 升级到 MVC5。
第 1 步:安装更新http://httpjunkie.com/2013/340/develop-mvc-5-with-asp-net-identity-in-visual-studio-2012/。
好的,这样你就可以从一个空白的 ASP.NET MVC 项目开始,但是很多人想要 Visual Studio 2013 附带的 FULL INTERNET 应用程序。
所以我有一个步骤 2:http ://httpjunkie.com/2013/340/develop-mvc-5-with-asp-net-identity-in-visual-studio-2012/
如果您按照我网站上的教程进行操作,我会安装完整的 Foundation 5 和一个很酷的 Hybrid OffCanvas/Top-Bar 导航。
供参考。您现在可以只更新 VS 2012:
“我们已经为 Visual Studio 2012 发布了 ASP.NET 和 Web 工具 2013.1。这个版本带来了大量的重大改进,包括对 Visual Studio 用户的 ASP.NET MVC 5、Web API 2、脚手架和实体框架的一些出色的增强2012 和 Visual Studio 2012 Express for Web。”
您应该能够从 NuGet ( http://www.nuget.org/packages/Microsoft.AspNet.Mvc ) 安装到 VS2012 中。将目标框架更改为 .NET 4.5。
不确定新项目模板是否已准备好用于 VS2012。但是,如果您有 ASP.NET MVC 4 应用程序,则可以使用下面的链接进行升级。
如果您想将 ASP.NET MVC 5 和 ASP.NET Web API 2 安装到 VS 2012 Ultimage 中,您可以从
http://www.microsoft.com/en-us/download/details.aspx?id下载 MSI 安装程序=41532。
我已经下载并安装了就知道了。我得到了 MVC 5 和 Web API 2
:)
此功能现在可在 Web 平台安装程序中用于 Visual Studio 2012。只需搜索 ASP.NET 和 Web Tools 2012.2。