/langversion(Visual Basic)
컴파일러에서 지정된 Visual Basic 언어 버전에 포함된 구문만 허용하도록 합니다.
/langversion:version
인수
- version
필수적 요소로서, 컴파일 중에 사용할 언어 버전입니다. 사용 가능한 값은 9, 9.0, 10 및 10.0입니다.
설명
/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