다음을 통해 공유


/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

참고 항목

참조

샘플 컴파일 명령줄(Visual Basic)

기타 리소스

Visual Basic 컴파일러

특정 .NET Framework 버전 또는 프로필을 대상으로 지정