문제:
Visual Studio 2013은 자동 속성 초기화와 같은 C# 6.0 기능을 인식하지 못합니다.
이런 일이 발생하는 이유:
Visual Studio 2013에는 C# 6.0에 대한 기본 지원이 부족합니다. 호환되는 컴파일러가 필요합니다.
해결책: NuGet 패키지 사용
C# 6.0 컴파일 및 (부분) 구문 강조를 활성화하려면 필요한 NuGet 패키지를 설치하세요.
<code>Install-Package Microsoft.Net.Compilers</code>
이 패키지를 사용하면 C# 6.0 구문으로 프로젝트를 빌드할 수 있습니다.
중요 고려 사항:
<code>Install-Package Microsoft.CodeDom.Providers.DotNetCompilerPlatform</code>
대안(부분 지원): Resharper
Resharper를 사용하는 경우 해당 설정(.DotSettings) 내에서 프로젝트별 C# 6.0 지원을 제공할 수 있습니다.
완벽한 솔루션: Visual Studio 업그레이드
완전한 IntelliSense, 코드 유효성 검사 및 원활한 C# 6.0 환경을 위해서는 Visual Studio 2015 이상 버전으로 업그레이드하세요.
위 내용은 Visual Studio 2013이 내 C# 6.0 구문을 인식하지 못하는 이유는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!