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 être une extension Visual Studio, mais je ne le trouve 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 les outils Web 2013.1 pour Visual Studio 2012. Cette version apporte une tonne d'améliorations remarquables et inclut des améliorations fantastiques dans ASP.NET MVC 5, l'API Web 2, l'échafaudage et Entity Framework pour les utilisateurs de Visual Studio 2012 et Visual Studio 2012 Express pour Web.
Vous pouvez télécharger et commencer à utiliser ces fonctionnalités maintenant.
Le lien de téléchargement mène à un programme d'installation de la plate-forme Web qui vous permettra de démarrer un nouveau projet MVC5 à partir de VS2012.
Il vous faudra peut-être quelques applications pour demander la prise en charge d'ASP.NET MVC 5 dans Visual Studio 2012. Update 4 semble inclure la mise à jour des outils Web maintenant.
Il n'est pas nécessaire d'installer le Kit de développement logiciel (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 représente environ 1,1 Go, mais le programme d'installation .NET ne fait que 72 Mo.
Vous pouvez utiliser Visual Studio 2012.
Mettez simplement à jour votre paquet NuGet dans Visual Studio avec Microsoft.AspNet.Mvc 5.0
.
Vous devrez peut-être effectuer une recherche dans la version préliminaire.
Le projet par défaut est également fourni avec Entity Framework 6.0 et ASP.NET Razor 3.0.
Vous pouvez également avoir besoin d'ASP.NET Identity Core et d'OWIN.
Tous ces éléments peuvent être téléchargés/mis à jour via le menu Outils → Gestionnaire de packages de bibliothèque → Gérer les packages NuGet pour la solution ....
Si vous n'avez pas encore NuGet, suivez ce tutoriel:
Le programme d’installation Web ne me permettait pas de "trouver le produit"
L'installateur autonome est situé ici:
https://www.Microsoft.com/en-us/download/details.aspx?id=41532
Les notes de version/d'installation sont disponibles à l'adresse
http://www.asp.net/visual-studio/overview/2012/aspnet-and-web-tools-20131-for-visual-studio-2012
Dépendance:
Inclus:
Après la mise à niveau du didacticiel Microsoft ASP.NET MVC 4 vers ASP.NET MVC 5, http://www.asp.net/mvc/tutorials/mvc-5/how-to-upgrade-an-aspnet-mvc-4 -et-web-api-projet-à-aspnet-mvc-5-and-web-api-2 , vous pouvez y parvenir avec un problème, Visual Studio 2012 ne pourra pas reconnaître votre projet comme étant non plus un ASP. NET MVC 4 ni 5.
Il s’agira d’un projet Web Form. Par exemple, les options telles que l'ajout d'un contrôleur n'y seront plus ...
Voici les étapes à suivre pour utiliser ASP.NET MVC 5 dans Visual Studio 2012:
Ces deux vont mettre à jour:
Si ces mises à niveau n'ont pas mis à jour votre fichier web.config, consultez cette page utile: mise à niveau de MVC4 vers MVC5.
Étape 1: Installation de la mise à jour http://httpjunkie.com/2013/340/develop-mvc-5-with-asp-net-identity-in-visual-studio-2012/ .
Bien, cela vous permet de commencer à partir d'un projet ASP.NET MVC vierge, mais beaucoup de gens veulent l'application FULL INTERNET APPLICATION 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 poursuis avec une installation complète de Foundation 5 et une navigation hybride hybride OffCanvas/Top-Bar.
FYI . Vous pouvez maintenant simplement mettre à jour VS 2012:
"Nous avons publié ASP.NET et les outils Web 2013.1 pour Visual Studio 2012. Cette version apporte de nombreuses améliorations et inclut des améliorations fantastiques dans ASP.NET MVC 5, Web API 2, Scaffolding et Entity Framework pour les utilisateurs de Visual Studio. 2012 et Visual Studio 2012 Express pour le Web. "
Vous devriez pouvoir installer depuis NuGet ( http://www.nuget.org/packages/Microsoft.AspNet.Mvc ) dans VS2012. Changez le cadre 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 effectuer une mise à niveau en utilisant le lien ci-dessous.
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 à partir de
http://www.Microsoft.com/en-us/download/details.aspx?id=41532 .
J'ai téléchargé et installé juste savoir. J'ai 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.