반응형
https://programmium.wordpress.com/2017/11/13/c-enabling-c-7-1-on-visual-studio-2015-2013/
도구 > Nuget 패키지 관리자 > 패키지 관리자 콘솔 ==> 여기에서 install
C#: Visual Studio 2015/2013에서 C# 7.1 활성화
C# 컴파일러는 Visual Studio 2017 버전 15.3 또는 .NET Core SDK 2.0부터 C# 7.1을 지원합니다.
이것이 Microsoft가 문서에서 말하는 내용입니다. 그러나 여전히 Visual Studio 2017로 이동하고 Visual Studio 2015 또는 2013을 사용할 의향이 없다면 큰 문제는 아니지만 일부 Nuget 패키지를 추가하고 .csproj 파일을 편집해야 합니다.
1 단계
새 C# 프로젝트를 만들고 Microsoft.Net.Compilers v 2.4.0을 설치합니다.
Install-Package Microsoft.Net.Compilers -Version 2.4.0
2 단계
.csproj파일을 편집하여
<PropertyGroup>
<LangVersion>Latest</LangVersion>
</PropertyGroup>
유추된 튜플 요소 이름은 C# 7.1의 새로운 기능이지만 System.ValueTuple 너겟 패키지가 설치되어 있지 않으면 튜플을 사용할 수 없으므로 Install-Package System.ValueTuple -Version 4.4.0
이제 다음을 사용할 수 있습니다.
따라서 이와 같이 필요한 너겟 패키지를 설치해야 합니다.
걍 4.7으로 올려 쓰자
반응형