/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
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.
Kliknij przycisk aplikacji kartę.
Upewnij się, umożliwić ram stosowania nie jest zaznaczone pole wyboru.
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
Kompilacja przykładów — wiersze poleceń (Visual Basic)
Koncepcje
Procedura główna w Visual Basic