/main

Określa klasę lub moduł, który zawiera Sub Main procedury.

/main:location

Argumenty

  • location
    Wymagane.Pełne kwalifikacje do klasy lub moduł, który zawiera Sub Main procedura ma być wywoływana po uruchomieniu programu.Może to być w postaci /main:module lub /main:namespace.module.

Uwagi

Użyj tej opcji podczas tworzenia pliku wykonywalnego lub program wykonywalny systemu Windows.Jeśli /main opcja zostanie pominięta, kompilator przeszukuje prawidłowy udostępniony Sub Main we wszystkich klasach publicznych i moduły.

Zobacz Procedura główna w Visual Basic dla dyskusji o różnych form Main procedury.

Gdy location jest klasa, która dziedziczy z Form, kompilator zapewnia domyślny Main procedury, która uruchamia aplikację, jeśli nie ma klasy Main procedury.Dzięki temu można skompilować kod w wierszu polecenia, który został utworzony w środowisku programistycznym.

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

Aby ustawić opcji/main w programie Visual Studio zintegrowanego środowiska programowania

  1. Program project, wybrane w Solution Explorer.Na Projekt menu, kliknij przycisk Właściwości.

    Aby uzyskać więcej informacji, zobacz Wprowadzenie do projektanta projektu.

  2. Kliknij przycisk aplikacji kartę.

  3. Upewnij się, umożliwić ram stosowania nie jest zaznaczone pole wyboru.

  4. Modyfikowanie wartości w uruchamiania obiektu pole.

Przykład

Następujący kod skompiluje T2.vb i T3.vb, określający, Sub Main procedury można znaleźć w Test2 klasy.

vbc t2.vb t3.vb /main:Test2

Zobacz też

Informacje

/target (Visual Basic)

Kompilacja przykładów — wiersze poleceń (Visual Basic)

Koncepcje

Procedura główna w Visual Basic

Inne zasoby

Kompilator wierszy poleceń w Visual Basic

Wersja języka Visual Basic Hello, World