共用方式為


-main

指定包含 Sub Main 程序的類別或模組。

語法

-main:location  

引數

location
必要。 類別或模組的名稱,包含程式啟動時要呼叫的 Sub Main 程序。 格式可能為 -main:module-main:namespace.module

備註

建立可執行檔或 Windows 可執行程式時,請使用此選項。 如果省略 -main 選項,編譯器會搜尋所有公用類別和模組的有效共用 Sub Main

如需參考各種 Main 程序格式的討論,請參閱 Visual Basic 的主要程序

如果 location 是繼承自 Form 的類別,編譯器會提供預設的 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.vbT3.vb,並指定 Sub Main 程序會在 Test2 類別中找到。

vbc t2.vb t3.vb -main:Test2  

另請參閱