Lorsque je crée un nouveau projet Web avec Visual Studio, je ne vois que les modèles dans l'image ci-dessous:
Le fichier MVC est manquant et je ne peux donc créer que des projets vides.
J'ai essayé avec une réparation de Visual Studio, mais pas de chance.
Aucune suggestion?
Je viens tout juste d'avoir le même problème après l'installation Outils de développement Microsoft ASP.NET et Outils Web 2015 (Beta7) . J'ai essayé de réinstaller modèles de projet ASP.NET mais cela n'a pas aidé.
En cherchant dans "Ajout/Suppression de programmes" -> "Visual 2015" -> "Modifier", j'ai trouvé les "Outils de développement Web" décochés. Cette SO réponse m'aide à comprendre ceci.
Après la réinstallation, tout réapparaît
Cliquez simplement sur le "Web" dans la barre latérale gauche et sélectionnez "Application Web ASP.NET", cliquez sur "ok" et vous verrez la boîte de dialogue suivante:
Maintenant, vous pouvez choisir le type d'application Web que vous voulez.
Je vais ajouter mes 2 centimes au cas où quelqu'un se retrouverait dans une position comme la mienne. Moi aussi, je cherchais un type de projet MVC et je ne pouvais pas le voir. Tout ce que j'ai vu est un "projet d'application Web". Alors j'ai paniqué et je me suis précipité pour essayer toutes les solutions énumérées sur cette page.
Mais.
IT IS ACTUELLEMENT LÀ.
Il suffit d’aller avec le projet "Application Web" et cela vous donnera l’option MVC à l’étape suivante.
Visual studio 2015 n'affiche pas le modèle de projet MVC si vous sélectionnez .Net 4.0 ou une version antérieure. Sélectionnez .Net 4.5 ou supérieur et vous pourrez voir le projet MVC.
Voici ce que vous avez montré lorsque vous sélectionnez .NET Framework 4:
et cela lorsque vous sélectionnez .NET Framework 4.5:
Cependant, assurez-vous d'avoir installé les outils de développement Web. Pour ce faire, accédez à Ajout/Suppression de programmes -> Visual 2015 -> Modifier -> Outils de développement Web: Vérifiez et poursuivez l'installation.
Je ne pense pas que la réponse acceptée fonctionne plus. Selon Microsoft ici , ici , et ici , asp.net-5 a été renommé en ASP.Net Core
. On dirait qu'ils ont retiré les modèles asp.net-5 du type de projet d'application Web ASP.Net général. Mais maintenant, il existe un nouveau type de projet d’application Web ASP.Net Core. Je ne vois pas de modèle MVC pour ce type de projet, mais je ne pense pas que le framework Core ait été complètement publié.
J'ai eu le même problème avec le modèle MVC n'apparaissant pas dans VS2015.
J'ai vérifié les outils de développement Web lors de l'installation initiale. Il était toujours vérifié en essayant de modifier l'installation. J'ai essayé de décocher et de mettre à jour l'installation, mais la prochaine fois que je suis retourné sur Modifier, il était toujours vérifié. Et toujours pas de modèle MVC.
Je l'ai obtenu en désinstallant: Microsoft ASP.NET Web Frameworks and Tools 2015
via la fenêtre Programs and Features
et en le réinstallant. Voici le lien pour ceux qui ne l'ont pas.
Dans mon cas, cela s'est produit lors de la désinstallation de AspNet 5 RC1 Update 1 pour le mettre à jour pour .Net Core 1.0 RC2. J'ai donc installé Visual Studio 2015 Update 2, sélectionné les outils de développement Web de Microsoft et tout est revenu à la normale.
Pour moi, je n'ai vu aucun des modèles MVC (à l'exception des deux derniers), après l'installation de la mise à jour 3 qui a installé tous les éléments de base.
Solution
J'ai téléchargé le dernier aperçu de base ...
Cela m'a incité à "réparer" et après que cela ait été fait, le fait de parler de VS indiquait que c'était "Installer des modèles" et ils sont apparus!
Avertissement
La mise à jour 3 change la donne en ce sens que la méthode "préférée" consiste à utiliser "dotnetcore". Par exemple, une application console utilise maintenant la nouvelle structure de fichiers, tandis que d'autres projets, tels que les projets de test, utilisent toujours la même structure de dossiers. Mais MVC a changé. Je ne sais même pas quels autres "outils de développement Web" fonctionnent actuellement avec dotnetcore.
écrire ceci dans la console de nuget Install-Package Microsoft.AspNet.Mvc -Version 5.2.3
Visual Studio 2015 (Community Update 3, dans mon scénario) utilise un modèle par défaut pour le projet MVC. Vous n'êtes pas obligé de le sélectionner.
J'ai trouvé ce tutoriel et je pense qu'il répond à la question: https://docs.asp.net/en/latest/tutorials/first-mvc-app/start-mvc.html
découvrez les anciennes versions de ceci: http://www.asp.net/mvc/overview/older-versions-1/getting-started-with-mvc/getting-started-with-mvc-part1
http://www.asp.net/mvc/overview/getting-started/introduction/getting-started
Les temps ont changé. Y compris .NET