Я учусь создавать приложение 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, и предположить (я не предполагал на самом деле) его необязательно, см. Выдержку из учебника.