有没有办法在 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。