web-dev-qa-db-fra.com

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 être une extension Visual Studio, mais je ne le trouve nulle part.

Ou est-il disponible uniquement dans Visual Studio 2013?

114
Sreginogemoh

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.

165
Jim Evans

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.

10
Neil Monroe

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 OutilsGestionnaire de packages de bibliothèqueGérer les packages NuGet pour la solution ....

Si vous n'avez pas encore NuGet, suivez ce tutoriel:

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

10
Bob

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:

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

Inclus:

  • MVC5
  • Entity Framework 6
  • API Web 2
  • Bootstrap
  • Rasoir
  • Nuget 2.7
7
Johnathan Enslin

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 ...

5
Feras

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
  • Paquet d'installation Microsoft.AspNet.Mvc -Pre
  • Package d'installation Microsoft.AspNet.SignalR -Pre

Ces deux vont mettre à 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 à niveau n'ont pas mis à jour votre fichier web.config, consultez cette page utile: mise à niveau de MVC4 vers MVC5.

4
RouR

É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.

1
Eric Bishard

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 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. "

1
Cameron

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.

http://www.asp.net/mvc/tutorials/mvc-5/how-to-upgrade-an-aspnet-mvc-4-et-web-api-project-to-aspnet-mvc-5 et-web-api-2

1
Spock

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
:)

0
Arif Ansari

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 les outils Web 2012.2

0
Rodrigo Reis