wake-up-neo.com

VS 2015 Preview fehlt Projekttyp "ASP.NET 5-Webanwendung"?

In der Visual Studio 2015-Vorschau werden folgende vNext-Vorlagen im Fenster "Neues Projekt" angezeigt:

vNext Project templates in Visual Studio 2015

Ich habe den Eindruck, dass ich auch einen Eintrag für "ASP.NET 5 Empty Web Application" oder etwas Ähnliches sehen sollte, aber ich sehe nichts dergleichen. Bei diesen beiden Einträgen handelt es sich um die einzigen von vNext festgelegten Einträge, die ich installiert habe.

Gibt es eine zusätzliche Binärdatei, die installiert werden muss, damit diese Art von Projekt angezeigt werden kann? Oder muss ich meine Installation von VS 2015 Preview überprüfen? 

Hinweis: Ich habe einen Eintrag für "ASP.NET-Webanwendung", der mich durch das Setup mit der vereinheitlichten Architektur führt, aber anscheinend keine project.json-Datei oder Elemente enthält, die ich mit der ASP.NET 5-Entwicklung verbinde.

Update: Per dieser Artikel zu 2013 Ich habe auch versucht, devenv.exe /installvstemplates auszuführen, aber das hat auch nicht funktioniert. Zur Verdeutlichung sehe ich keine neue Webvorlage, die auch der folgende Screenshot veranschaulicht:

enter image description here

26
SeanKilleen

Visual Studio Ultimate 2015 Preview enthält alles, was Sie zum Erstellen einer ASP.NET 5-Webanwendung (vNext) benötigen. Eine zusätzliche generische Option sollte verfügbar sein, die in Ihrer Frage nicht dargestellt ist:

Web template options

Es ist an dieser Stelle nicht ganz klar, aber die Auswahl der generischen Webanwendungsoption bietet einige ASP.NET 5 (vNext) -Optionen, die Sie im folgenden Dialog suchen:

ASP.NET Web Application templates

16
slypete

Ich hatte das gleiche Problem, mit der Ausnahme, dass die ASP.NET-Webanwendung im Gegensatz zu der angenommenen Antwort überhaupt nicht auf der Liste der Vorlagen stand.

Ich konnte es nach den Anweisungen von diesem Artikel anzeigen.

  1. Aus Visual Studio 2015: Tools -> Extensions and Updates
  2. Wählen Sie Online und klicken Sie auf Visual Studio Gallery.
  3. Suchen Sie nach ASP.NET Project Templates und laden Sie das erste Ergebnis herunter.
  4. Durchlaufen Sie den Installationsprozess, starten Sie Visual Studio neu und Webanwendung sollte jetzt eine Option sein!

Alternativ können Sie die Vorlagen direkt herunterladen hier .

Ich glaube, dass dieser Download eigentlich dazu gedacht ist, andere Vorlagen zu installieren, an denen ich kein Interesse hatte, aber bei deren Installation muss auch die Basisvorlage installiert sein. So oder so hat es bei mir funktioniert.

30
Sam

In der Vorschau von Visual Studio 2015 hat Microsoft ASP.NET vNext in ASP.NET 5 umbenannt.

Wenn Sie http://www.asp.net/vnext öffnen, wird vNext in jedem Artikel als ASP.NET 5 bezeichnet.

7
Nikolay Kostov

Als ich Sams Vorschlag befolgte, fiel mir auf, dass Updates anstanden. Eines dieser Updates enthielt die fehlenden ASP.NET 5-Vorlagen.

Extras> Erweiterungen & Updates> Updates> Visual Studio Gallery

Nach der Aktualisierung und Installation war die Webanwendung wie im Lernprogramm beschrieben verfügbar.

4
Angel

Das neue Update, das in dieser Woche veröffentlicht wurde, hat ASP.NET 5 in ein neues Framework umbenannt, das jetzt ASP.NET Core genannt wird. Weitere Informationen finden Sie in diesem Artikel https://blogs.msdn.Microsoft.com/webdev/2016/05/16/announcing-asp-net-core-rc2/

2
Andy Mason

VS 2015 Preview läuft unter ASP.net Core-Webanwendung. Wenn Sie dies unter Vorlagen nicht sehen können, besuchen Sie this site und laden Sie .NET Core 1.0 für Visual Studio herunter. dann installieren.

 enter image description here  enter image description here

In meinem Fall lag das Problem in der beschädigten Installation von Microsoft .NET Core 1.0.1 VS 2015 Tooling Preview 2.

Es wurde durchgeführt:

  • installieren Sie die ASP.NET-Projektvorlagen nach der Antwort aus diesem Beitrag - NO RESULT
  • neuinstallation von Microsoft Web Developer Tools aus dem identischen SO post - NO RESULT
  • installieren Sie die IDE neu mit TotalUninstaller tool - NO RESULT
  • reparieren Sie Microsoft .NET Core 1.0.1 (siehe Skizze unten) - GELÖST

Nur Repair .NET Core 1.0.1 hat das Problem endgültig gelöst!

 

0
simonbor