Как установить ASP.NET Core Blazor Language Services при использовании VS 2017?

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

Вопрос

Я изучаю, как создать приложение Blazor из этого урока . Необходимые инструменты приведены ниже.

  • Установите .NET Core 2.1 SDK (2.1.300-preview2-008533 или новее).
  • Установите Visual Studio 2017 (15.7 Preview 5 или новее) с выбранной рабочей нагрузкой ASP.NET и веб-разработкой.
  • Установите последнюю версию Blazor Language Services из Visual Studio Marketplace.

Поскольку загрузка и установка VS 2017 занимает много времени, я просто установил SDK. Я также загрузил языковой сервис (файл .vsix ), но не знаю, как его установить.

Выполнены следующие шаги.

md test
cd test


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

Но следующее

dotnet run

вызывает ошибку следующим образом:

CSC: ошибка CS1617: неверная опция «7.3» для / langversion. Используйте '/ langversion :?' для отображения поддерживаемых значений. [C: \ Users \ AMD \ тест \ ba1 \ ba1.csproj]

Вопрос

Кажется, мне нужно установить языковой сервис, но как это можно сделать без VS 2017?

редактировать

Чтобы ответить на комментарий, почему я не установил VS 2017 и предположил (я не предполагал, что на самом деле) это необязательно, см. Выдержку, взятую из учебника.

введите описание изображения здесь

Принятый ответ

Языковая служба предназначена для intellisense в Visual Studio. Поэтому, если вы не используете Visual Studio, нет необходимости его устанавливать. Прямо сейчас или что-то не существует поддержки blaze для intellisense для VSCode.

См. Здесь для ошибки 7.3.



Лицензировано согласно: CC-BY-SA with attribution
Не связан с Stack Overflow
Является ли этот КБ законным? Да, узнайте, почему
Лицензировано согласно: CC-BY-SA with attribution
Не связан с Stack Overflow
Является ли этот КБ законным? Да, узнайте, почему