Wie installiert man die ASP.NET Core Blazor Language Services, wenn VS 2017 nicht verwendet wird?

blazor c# visual-studio-2017 visual-studio-extensions

Frage

Ich lerne, wie man aus diesem Tutorial eine Blazor-App erstellt. Die erforderlichen Werkzeuge sind wie folgt angegeben.

  • Installieren Sie das .NET Core 2.1 SDK (2.1.300-preview2-008533 oder höher).
  • Installieren Sie Visual Studio 2017 (15.7 Vorschau 5 oder höher) mit der ausgewählten ASP.NET- und Web-Entwicklungsarbeitsauslastung.
  • Installieren Sie die neueste Blazor Language Services-Erweiterung vom Visual Studio Marketplace.

Da das Herunterladen und Installieren von VS 2017 viel Zeit in Anspruch nimmt, habe ich gerade das SDK installiert. Ich habe auch den Sprachdienst heruntergeladen ( .vsix Datei), weiß aber nicht, wie ich es installieren soll.

Die folgenden Schritte waren erfolgreich.

md test
cd test


dotnet new -i Microsoft.AspNetCore.Blazor.Templates
dotnet new blazor -o ba1
cd ba1

Aber das Folgende

dotnet run

erzeugt einen Fehler wie folgt:

CSC: Fehler CS1617: Ungültige Option '7.3' für / langversion. Benutze '/ langversion :?' um unterstützte Werte aufzulisten. [C: \ Benutzer \ amd \ test \ ba1 \ ba1.csproj]

Frage

Es scheint, dass ich den Sprachdienst installieren muss, aber wie kann es ohne VS 2017 gemacht werden?

Bearbeiten

Zum Beantworten des Kommentars, warum ich VS 2017 nicht installiert habe und annehmen (ich habe das nicht angenommen) ist es optional, siehe den Auszug aus dem Tutorial.

Bildbeschreibung hier eingeben

Akzeptierte Antwort

Der Sprachdienst ist für Intellisense in Visual Studio. Wenn Sie Visual Studio nicht verwenden, müssen Sie es nicht installieren. Es gibt momentan keine Blazor-Intellisense-Unterstützung für VSCode oder sowas.

Siehe hier für den Fehler 7.3.



Lizenziert unter: CC-BY-SA with attribution
Nicht verbunden mit Stack Overflow
Ist diese KB legal? Ja, lerne warum
Lizenziert unter: CC-BY-SA with attribution
Nicht verbunden mit Stack Overflow
Ist diese KB legal? Ja, lerne warum