컴파일러가 지정된 Visual Basic 언어 버전에 포함된 구문만 허용하도록 합니다.
문법
-langversion:version
주장들
version
필수 사항입니다. 컴파일 중에 사용할 언어 버전입니다. 허용되는 값은 9,10, ,1211, 14, 1515.3, 15.516, 16.9default및 입니다.latest
예를 들어 11.0부 버전으로 사용하여 .0 정수를 지정할 수도 있습니다.
명령줄에서 지정하여 -langversion:? 가능한 모든 값 목록을 볼 수 있습니다.
비고
이 -langversion 옵션은 컴파일러가 허용하는 구문을 지정합니다. 예를 들어 언어 버전이 9.0임을 지정하면 컴파일러는 버전 10.0 이상에서만 유효한 구문에 대한 오류를 생성합니다.
다른 버전의 .NET Framework를 대상으로 하는 애플리케이션을 개발할 때 이 옵션을 사용할 수 있습니다. 예를 들어 .NET Framework 3.5를 대상으로 하는 경우 이 옵션을 사용하여 언어 버전 10.0의 구문을 사용하지 않도록 할 수 있습니다.
명령줄을 사용해야만 직접 설정할 -langversion 수 있습니다. 자세한 내용은 특정 .NET Framework 버전 대상 지정을 참조하세요.
예시
다음 코드는 Visual Basic 9.0용으로 컴파일됩니다 sample.vb .
vbc -langversion:9.0 sample.vb
참고하십시오
- Visual Basic Command-Line 컴파일러
- 샘플 컴파일 명령줄
GitHub에서 Microsoft와 공동 작업
이 콘텐츠의 원본은 GitHub에서 찾을 수 있으며, 여기서 문제와 끌어오기 요청을 만들고 검토할 수도 있습니다. 자세한 내용은 참여자 가이드를 참조하세요.
.NET