다음을 통해 공유


-주요한

프로시저가 포함된 클래스 또는 모듈을 Sub Main 지정합니다.

문법

-main:location  

주장들

location
필수 사항입니다. 프로그램이 시작될 때 호출할 프로시저가 Sub Main 포함된 클래스 또는 모듈의 이름입니다. 이 형식은 -main:module 또는 -main:namespace.module 형식일 수 있습니다.

비고

실행 파일 또는 Windows 실행 프로그램을 만들 때 이 옵션을 사용합니다. -main 옵션을 생략하면 컴파일러는 모든 공용 클래스 및 모듈에서 유효한 공유 Sub Main 를 검색합니다.

다양한 형식의 프로시저에 대한 설명은 Visual Basic의 Main 프로시저를 참조하세요 Main .

상속Form되는 클래스인 경우 location 컴파일러는 클래스에 프로시저가 없는 Main 경우 애플리케이션을 시작하는 기본 Main 프로시저를 제공합니다. 이렇게 하면 개발 환경에서 만든 명령줄에서 코드를 컴파일할 수 있습니다.

' Compile with /r:System.dll,SYSTEM.WINDOWS.FORMS.DLL /main:MyC
Public Class MyC
    Inherits System.Windows.Forms.Form
End Class

Visual Studio 통합 개발 환경에서 -main 설정하려면

  1. 솔루션 탐색기에서 프로젝트를 선택해야 합니다. 프로젝트 메뉴에서 속성을 클릭합니다.

  2. 애플리케이션 탭을 클릭합니다.

  3. 애플리케이션 프레임워크 사용 확인란이 선택되어 있지 않은지 확인합니다.

  4. 시작 개체 상자의 값을 수정합니다.

예시

다음 코드는 컴파일 T2.vb 하고 클래스에서 Test2 프로시저를 Sub Main 찾을 수 T3.vb있도록 지정합니다.

vbc t2.vb t3.vb -main:Test2  

참고하십시오