Visual Studio 내에서 Visual Basic 프로그램을 컴파일하는 대신 명령줄에서 컴파일하여 실행 파일(.exe) 파일 또는 동적 연결 라이브러리(.dll) 파일을 생성할 수 있습니다.
Visual Basic 명령줄 컴파일러는 입력 및 출력 파일, 어셈블리, 디버그 및 전처리기 옵션을 제어하는 전체 옵션 집합을 지원합니다. 각 옵션은 서로 교환 가능한 두 가지 형식 -option/option으로 사용할 수 있습니다. 이 설명서에는 양식만 표시됩니다 -option .
다음 표에서는 사용자 고유의 용도로 수정할 수 있는 몇 가지 샘플 명령줄을 나열합니다.
| 에게 | 사용하세요 |
|---|---|
| File.vb 컴파일하고 File.exe 만들기 | vbc -reference:Microsoft.VisualBasic.dll File.vb |
| File.vb 컴파일하고 File.dll 만들기 | vbc -target:library File.vb |
| File.vb 컴파일하고 My.exe 만들기 | vbc -out:My.exe File.vb |
| File.vb 컴파일하고 라이브러리와 File.dll 참조 어셈블리를 모두 만듭니다. | vbc -target:library -ref:.\debug\bin\ref\file.dll File.vb |
최적화 및 DEBUG 기호가 정의된 현재 디렉터리의 모든 Visual Basic 파일을 컴파일하여 File2.exe |
vbc -define:DEBUG=1 -optimize -out:File2.exe *.vb |
| 로고 또는 경고를 표시하지 않고 디버그 버전의 File2.dll 생성하여 현재 디렉터리의 모든 Visual Basic 파일을 컴파일합니다. | vbc -target:library -out:File2.dll -nowarn -nologo -debug *.vb |
| 현재 디렉터리의 모든 Visual Basic 파일을 컴파일하여 Something.dll | vbc -target:library -out:Something.dll *.vb |
팁 (조언)
Visual Studio IDE를 사용하여 프로젝트를 빌드하는 경우 출력 창에서 컴파일러 옵션을 사용하여 연결된 vbc 명령에 대한 정보를 표시할 수 있습니다. 이 정보를 표시하려면 옵션 대화 상자, 프로젝트 및 솔루션, 빌드 및 실행을 연 다음 MSBuild 프로젝트 빌드 출력 세부 정보 표시를표준 또는 더 높은 수준의 세부 정보로 설정합니다.
참고하십시오
- Visual Basic Command-Line 컴파일러
- 조건부 컴파일
GitHub에서 Microsoft와 공동 작업
이 콘텐츠의 원본은 GitHub에서 찾을 수 있으며, 여기서 문제와 끌어오기 요청을 만들고 검토할 수도 있습니다. 자세한 내용은 참여자 가이드를 참조하세요.
.NET