taghelpers intellisense funktioniert nicht in Preview5

8

Ich habe den neuesten .NET Core heruntergeladen und installiert:

%Vor%

Ich habe auch die Paketreferenzen meines AspNetCore-Projekts aktualisiert:

%Vor%

Es sieht so aus, als ob Werkzeuge für die neuesten Versionen noch nicht gut funktionieren. Zum Beispiel, wenn ich versuche, dotnet ef zu starten, beklagt es sich über das fehlende Projekt.json - was jetzt bereinigt ist.

Ich verwende Visual Studio 2017 Community RC und die integrierte PM-Konsole kann Add-migration, update-database, ... ausführen. Daher ist es mir egal, ob ich die dotnet ef-Unterstützung verpasse, aber ob du irgendeine Idee einer Lösung hast Ich würde es begrüßen, weil ich auch gerne mit VS Code anstelle von Studio arbeite.

Mein Problem ist jetzt, ich versuche, eine ASP.Core MVC-Website mit starker Verwendung von Tag-Helfern zu bauen. Aber das Intellisense funktioniert nicht dafür:

    
ggabor 15.01.2017, 06:01
quelle

3 Antworten

6

Es gibt ein bekanntes Problem für VS2017 Ссылка und Links zu einem Workaround " Installieren Sie die Razor Language Service-Erweiterung "

Aktualisierung:

Für die neue Version von Visual Studio 2017 Preview 15.3 (und von nun an, vermute ich), wird razor language service als eine Komponente innerhalb des Visual Studio-Installationsprozesses ausgewählt, wenn Sie die ASP.NET and web development -Workload

auswählen     
animalito maquina 08.03.2017 08:42
quelle
2

Für Visual Studio 17 'müssen Sie diese Erweiterung installieren und es wird funktionieren.

Ссылка

Wenn Sie die App mit einer MVC-Vorlage erstellt haben, müssen Sie nichts anderes von NuGet installieren.

    
Talnaci Sergiu Vlad 20.03.2017 20:34
quelle
0

Ich habe es in zwei Schritten behoben.

1.Razor-Tool von der Paketmanager-Konsole aus installieren. Es ist eine Vorabversion für jetzt

%Vor%
  1. Downloaden und installieren Sie Razor Language Services vom Marktplatz. (Ihre Visual Studio-Instanz sollte geschlossen sein)

Nach dem Neustart sollte Visual Studio, Intellisense und Coloring für Tag-Helfer arbeiten.

    
Murat SEKER 12.03.2017 21:26
quelle