Comment installer ASP.NET MVC 5 dans Visual Studio 2012?

Est-il possible d’installer ASP.NET MVC 5 dans Visual Studio 2012?

J’ai essayé d’utiliser NuGet ( http://www.nuget.org/packages/Microsoft.AspNet.Mvc ). Mais je pense que cela devrait venir comme une extension de Visual Studio, mais je ne peux pas le trouver nulle part.

Ou est-il disponible uniquement dans Visual Studio 2013?

Microsoft vous a fourni sur leurs blogs MSDN: MVC 5 pour VS2012 . De ce blog:

Nous avons publié ASP.NET et Web Tools 2013.1 pour Visual Studio 2012 . Cette version apporte une tonne d’améliorations et comprend quelques améliorations fantastiques de ASP.NET MVC 5, Web API 2, Scaffolding et Entity Framework pour les utilisateurs de Visual Studio 2012 et Visual Studio 2012 Express pour Web.

Vous pouvez télécharger et utiliser ces fonctionnalités maintenant.

Le lien de téléchargement est un programme Web Platform Installer qui vous permettra de démarrer un nouveau projet MVC5 à partir de VS2012.

Vous pouvez utiliser Visual Studio 2012.

Mettez simplement à jour votre package NuGet dans Visual Studio vers Microsoft.AspNet.Mvc 5.0 .

Vous devrez peut-être effectuer une recherche préalable.

Le projet par défaut est également fourni avec Entity Framework 6.0 et ASP.NET Razor 3.0.

Vous pouvez également avoir besoin de ASP.NET Identity Core et OWIN.

Tous ces éléments peuvent être téléchargés / mis à jour via le menu OutilsGestionnaire de paquets de bibliothèqueGérer les paquets NuGet pour la solution ….

Si vous ne possédez pas encore NuGet, suivez ce tutoriel:

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

Il existe quelques installations que vous devrez peut-être appliquer à la prise en charge d’ASP.NET MVC 5 dans Visual Studio 2012. La mise à jour 4 semble inclure la mise à jour des outils Web maintenant.

  • Windows 8.1 SDK
  • Visual Studio 2012 Update 4
  • ASP.NET et Web Tools 2013.1 pour Visual Studio 2012

Vous n’avez pas besoin d’installer le SDK Windows 8.1 complet si vous recherchez uniquement l’option permettant de créer des applications Web, mais uniquement l’option .NET Framework 4.5.1 du programme d’installation. L’installation complète est d’environ 1,1 Go, mais seul le programme d’installation .NET est à seulement 72 Mo.

J’ai eu des problèmes avec l’installateur Web ne pas “trouver le produit”

L’installateur autonome est situé ici:

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

Les notes de publication / d’installation se trouvent sur

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

Dépendance:

  • .NET 4.5
  • Vous devez sélectionner cette version du framework lors de la création d’un nouveau projet afin d’afficher les modèles de projet MVC 5.

Inclus:

  • MVC5
  • Cadre d’entité 6
  • API Web 2
  • Bootstrap
  • Le razor
  • Nuget 2.7

Après le didacticiel Microsoft – Mettre à niveau ASP.NET MVC 4 vers 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-et-web-api-2 , vous pouvez réaliser cela avec un seul problème: Visual Studio 2012 ne pourra pas reconnaître votre projet comme étant ASP.NET MVC 4 5.

Il le traitera comme un projet de formulaire Web . Par exemple, les options telles que l’ajout d’un contrôleur ne seront plus là …

Voici les étapes à suivre pour utiliser ASP.NET MVC 5 dans Visual Studio 2012:

  • Démarrez votre projet ASP.NET MVC 4.
  • Package d’installation Microsoft.AspNet.WebApi -pre
  • Package d’installation Microsoft.AspNet.Mvc -Pre
  • Package d’installation Microsoft.AspNet.SignalR -Pre

Ces deux mises à jour:

  • 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
  • et quelques autres goodies

Si ces mises à jour ne mettent pas à jour votre fichier web.config, consultez cette page utile: mise à niveau de MVC4 vers MVC5 .

Vous devriez pouvoir installer à partir de NuGet ( http://www.nuget.org/packages/Microsoft.AspNet.Mvc ) dans VS2012. Modifier le framework cible en .NET 4.5.

Pas sûr que les nouveaux modèles de projet soient prêts pour VS2012. Mais si vous avez une application ASP.NET MVC 4, vous pouvez mettre à niveau en utilisant le lien ci-dessous.

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

FYI. Vous pouvez maintenant simplement mettre à jour 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

«Nous avons publié ASP.NET et Web Tools 2013.1 pour Visual Studio 2012. Cette version apporte une tonne d’améliorations majeures et comprend des améliorations fantastiques d’ASP.NET MVC 5, de Web API 2, d’échafaudage et d’Entity Framework pour les utilisateurs de Visual Studio. 2012 et Visual Studio 2012 Express pour le Web. ”

Étape 1: Installez la mise à jour http://httpjunkie.com/2013/340/develop-mvc-5-with-asp-net-identity-in-visual-studio-2012/ .

OK, cela vous permet de démarrer à partir d’un projet vide ASP.NET MVC, mais beaucoup de gens veulent que l’application Internet complète soit livrée avec Visual Studio 2013.

J’ai donc une étape 2: http://httpjunkie.com/2013/340/develop-mvc-5-with-asp-net-identity-in-visual-studio-2012/

Si vous suivez ce didacticiel sur mon site Web, je le suis avec une installation complète de Foundation 5 et une navigation géniale Hybrid OffCanvas / Top-Bar.

Si vous souhaitez installer ASP.NET MVC 5 et ASP.NET Web API 2 dans VS 2012 Ultimage, vous pouvez télécharger le programme d’installation MSI depuis
http://www.microsoft.com/en-us/download/details.aspx?id=41532 .

J’ai téléchargé et installé juste savoir. J’ai obtenu MVC 5 et Web API 2
🙂

Cette fonctionnalité est désormais disponible pour Visual Studio 2012 sur Web Platform Installer. Il suffit de rechercher ASP.NET et Web Tools 2012.2.

Comment installer ASP.NET et Web Tools 2012.2