VS 2017을 사용하지 않을 때 ASP.NET Core Blazor 언어 서비스를 설치하는 방법은 무엇입니까?

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

문제

이 자습서 에서 Blazor 앱을 작성하는 방법을 배우고 있습니다 . 필요한 도구는 다음과 같습니다.

  • .NET Core 2.1 SDK (2.1.300-preview2-008533 이상)를 설치하십시오.
  • ASP.NET 및 웹 개발 작업을 선택하고 Visual Studio 2017 (15.7 미리보기 5 이상)을 설치하십시오.
  • Visual Studio Marketplace에서 최신 Blazor Language Services 확장 기능을 설치하십시오.

VS 2017을 다운로드하고 설치하는 데 많은 시간이 걸리기 때문에 방금 SDK가 설치되었습니다. 또한 언어 서비스 ( .vsix 파일)를 다운로드했지만 설치 방법을 모르겠습니다.

다음 단계가 성공했습니다.

md test
cd test


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

그러나 다음은

md test
cd test


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

다음과 같이 오류가 발생합니다.

CSC : 오류 CS1617 : / langversion에 대해 '7.3'옵션이 잘못되었습니다. '/ langversion :?'을 사용하십시오. 지원되는 값을 나열합니다. [C : \ Users \ amd \ test \ ba1 \ ba1.csproj]

문제

언어 서비스를 설치해야하지만 VS 2017없이 어떻게 할 수 있습니까?

편집하다

왜 VS 2017을 설치하지 않았는지에 대한 설명에 답하기 위해 선택 사항 인 것으로 가정하고 (실제로 가정하지는 않았 음) 튜토리얼에서 발췌 한 내용을 참조하십시오.

여기에 이미지 설명을 입력하십시오.

수락 된 답변

언어 서비스는 Visual Studio에서 인텔리 센스 용입니다. 따라서 Visual Studio를 사용하고 있지 않다면 설치할 필요가 없습니다. 현재 VSCode에 대한 인텔리 센스 지원은 없습니다.

7.3 오류는 여기 를 참조 하십시오 .




아래 라이선스: CC-BY-SA with attribution
와 제휴하지 않음 Stack Overflow
이 KB는 합법적입니까? 예, 이유를 알아보십시오.
아래 라이선스: CC-BY-SA with attribution
와 제휴하지 않음 Stack Overflow
이 KB는 합법적입니까? 예, 이유를 알아보십시오.