web-dev-qa-db-fra.com

VS 2015 Preview manquant type de projet "ASP.NET 5 Web Application"?

Dans Visual Studio 2015 Preview, les modèles vNext suivants apparaissent dans la fenêtre "Nouveau projet":

vNext Project templates in Visual Studio 2015

J'ai l'impression que je devrais également voir une entrée pour "Application Web vide pour ASP.NET 5" ou quelque chose de similaire, mais je ne vois rien de tel. Ces deux entrées sont les seules entrées "vNext" désignées que j'ai installées.

Dois-je installer un binaire supplémentaire pour permettre à ce type de projet d'apparaître? Ou dois-je examiner mon installation de VS 2015 Preview? 

Remarque: J'ai une entrée pour "Application Web ASP.NET", qui me guide dans la configuration avec l'architecture unifiée, mais ne semble pas inclure de fichier project.json ni d'éléments que j'associe au développement ASP.NET 5.

Mise à jour: Per cet article concernant 2013 J'ai également essayé d'exécuter devenv.exe /installvstemplates, mais cela ne fonctionnait pas non plus. Pour clarifier, je ne vois pas de nouveau modèle Web, ce que la capture d'écran ci-dessous illustre également:

enter image description here

26
SeanKilleen

Visual Studio Ultimate 2015 Preview contient tout ce dont vous avez besoin pour créer une application Web ASP.NET 5 (vNext). Une option générique supplémentaire devrait être disponible qui ne soit pas décrite dans votre question:

Web template options

Pour l'instant, ce n'est pas tout à fait clair, mais choisir l'option d'application Web générique présentera quelques options ASP.NET 5 (vNext) que vous recherchez dans la boîte de dialogue suivante:

ASP.NET Web Application templates

16
slypete

J'avais le même problème, sauf que contrairement à la réponse acceptée, l'application Web ASP.NET ne figurait pas dans la liste des modèles.

J'ai pu le faire apparaître après avoir suivi les instructions de cet article .

  1. De Visual Studio 2015: Tools -> Extensions and Updates
  2. Sélectionnez Online puis cliquez sur Visual Studio Gallery
  3. Recherchez ASP.NET Project Templates et téléchargez le premier résultat.
  4. Passez par le processus d'installation, relancez Visual Studio et Web Application devrait maintenant être une option!

Alternativement, vous pouvez télécharger les modèles directement ici .

Je pense que ce téléchargement est destiné à installer d'autres modèles qui ne m'intéressaient pas, mais leur installation doit également avoir installé le modèle de base au cours du processus. De toute façon, cela a fonctionné pour moi.

30
Sam

Dans Visual Studio 2015 Preview, Microsoft a renommé ASP.NET vNext en ASP.NET 5.

Si vous ouvrez http://www.asp.net/vnext , dans chaque article, la variable vNext est indiquée sous la forme ASP.NET 5

7
Nikolay Kostov

En suivant la suggestion de Sam, j'ai remarqué qu'il y avait des mises à jour en attente. L'une de ces mises à jour incluait les modèles ASP.NET 5 manquants.

Outils> Extensions et mises à jour> Mises à jour> Galerie Visual Studio

Une fois mise à jour et installée, l'application Web était alors disponible, comme décrit dans le tutoriel.

4
Angel

La nouvelle mise à jour publiée cette semaine a renommé ASP.NET 5 en un nouveau framework appelé maintenant ASP.NET Core. Plus d'informations peuvent être trouvées dans cet article https://blogs.msdn.Microsoft.com/webdev/2016/05/16/announcing-asp-net-core-rc2/

2
Andy Mason

VS 2015 Preview va sous application Web ASP.net Core. Si vous ne pouvez pas voir celui-ci sous modèles, vous pouvez aller à this site et télécharger .NET Core 1.0 pour Visual Studio puis installez.

 enter image description here  enter image description here

1

Dans mon cas, le problème était dans l'installation corrompue Microsoft .NET Core 1.0.1 VS 2015 Tooling Preview 2.

Il a été exécuté:

  • installez les modèles de projet ASP.NET après la réponse de cet article - AUCUN RÉSULTAT
  • réinstallation des outils de développement Web Microsoft à partir du même SO post - PAS DE RÉSULTAT
  • frais installez le IDE en utilisant TotalUninstaller tool - NO RESULT
  • réparer le Microsoft .NET Core 1.0.1 (voir l'esquisse ci-dessous) - RÉSOLU

Seulement réparer .NET Core 1.0.1 a finalement résolu le problème!

 

0
simonbor