Visual Basic 키워드 업그레이드 도구

키워드 업그레이드 명령줄 도구를 사용하여 Visual Basic .NET 소스 파일을 현재 버전의 Visual Basic과 호환 가능하게 만들 수 있습니다.

vb7to8[.exe] [arguments]

인수

다음 인수는 임의의 순서로 나타날 수 있습니다.

인수

의미

filename

업그레이드 도구가 filename 파일을 처리하도록 합니다. 파일 이름이 공백을 포함하는 경우 파일 이름을 큰따옴표(")로 묶습니다.

이 도구는 여러 파일을 처리할 수 있습니다.

/check

업그레이드가 필요한 파일과 변경하지 않아도 되는 파일을 보고합니다.

업그레이드가 필요하지 않은 경우에는 도구에서 "업그레이드가 필요한 파일이 없습니다"를 반환합니다.

/codepage:number

컴파일할 때 모든 소스 코드 파일에 사용할 코드 페이지를 지정합니다. 이 도구는 number로 지정한 코드 페이지를 사용하여 소스 파일의 인코딩을 해석합니다.

소스 코드 파일이 현재 ANSI 코드 페이지, 유니코드 또는 서명이 포함된 UTF-8을 사용하여 저장된 경우 /codepage 옵션이 필요 없습니다.

/help 또는 /?

도구 옵션을 표시합니다.

/nobackup

도구가 백업 파일을 만들지 않도록 방지하고 기존 소스 파일을 계속 덮어씁니다.

기본적으로 파일을 수정하면 원본 파일의 내용이 새 파일에 복사됩니다. 새 파일 이름은 원본 파일 이름에 ".old"를 추가하여 파생됩니다.

/nologo

저작권 배너를 표시하지 않습니다.

/quiet

도구가 구문 관련 오류 및 경고 코드를 표시하지 않도록 합니다.

/recurse:wildcard

도구가 현재 디렉터리와 모든 하위 디렉터리에서 wildcard 사양에 일치하는 모든 파일을 처리하도록 합니다.

wildcard 사양에는 재귀가 시작되는 위치를 확인할 수 있는 경로가 포함될 수 있습니다.

/utf8output[+|-]

UTF-8 인코딩을 사용하여 도구 출력을 표시합니다.

이 옵션의 기본값은 /utf8output-로 컴파일러 출력이 UTF-8 인코딩을 사용하지 않음을 의미합니다. /utf8output을 지정하는 것은 /utf8output+를 지정하는 것과 같습니다.

/verbose

자세한 오류 메시지와 상태를 표시합니다.

설명

Visual Basic 2005에서는 Visual Basic .NET에서 예약되지 않은 새 예약된 키워드를 지정합니다. 새 키워드 이름을 식별자로 사용하는 소스 파일은 이전 버전의 언어에서는 유효하지만 Visual Basic 2005에서는 유효하지 않습니다.

키워드 업그레이드 도구는 현재 버전의 Visual Basic에서 예약된 키워드인 식별자의 모든 인스턴스를 찾고 이러한 인스턴스를 대괄호([])로 묶습니다. 이 도구는 서식을 유지하며 소스를 달리 변경하지 않습니다.

경고

이 도구는 Visual Basic 7.0 또는 7.1 소스 파일에서만 사용해야 합니다. Visual Basic 키워드 앞뒤의 대괄호 추가로 인해 다른 파일 형식은 손상될 수 있습니다.

소스 파일을 업그레이드하고 이전 버전과 호환되도록 하려면 식별자 이름을 대괄호로 묶습니다. 키워드를 식별자 이름으로 사용하는 방법은 코드에서 요소 이름으로 사용되는 키워드(Visual Basic)를 참조하십시오.

참고 항목

개념

코드에서 요소 이름으로 사용되는 키워드(Visual Basic)

기타 리소스

Visual Basic 명령줄 도구