不使用 VS 2017 时如何安装 ASP.NET 核心 Blazor 语言服务?

How to install ASP.NET Core Blazor Language Services when not using VS 2017?

我正在学习如何从 this tutorial 构建 Blazor 应用程序。 所需工具如下。

因为下载安装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 : error CS1617: Invalid option '7.3' for /langversion. Use '/langversion:?' to list supported values. [C:\Users\amd\test\ba1\ba1.csproj]

问题

好像需要安装语言服务,但是没有VS 2017怎么办?

编辑

为了回答为什么我没有安装 VS 2017 并假设(实际上我没有假设)它是可选的,请参阅教程的摘录。

语言服务用于 Visual Studio 中的智能感知。因此,如果您不使用 Visual Studio,则无需安装它。目前没有对 VSCode 的 blazor intellisense 支持。

有关 7.3 错误,请参阅 here