Как установить ASP.NET Core Blazor Language Services, когда не используется VS 2017? - PullRequest
0 голосов
/ 23 мая 2018

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

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

Поскольку загрузка и установка 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 \ test \ ba1 \ ba1.csproj]

Вопрос

Кажется, мне нужно установить языковую службу, но как это можно сделать без VS2017?

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

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

enter image description here

1 Ответ

0 голосов
/ 23 мая 2018

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

См. здесь для ошибки 7,3.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...