共用方式為


範例編譯命令行 (Visual Basic)

除了從 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
編譯目前目錄中的所有 Visual Basic 檔案,並在 上定義優化和 DEBUG 符號,產生 File2.exe vbc -define:DEBUG=1 -optimize -out:File2.exe *.vb
編譯目前目錄中的所有 Visual Basic 檔案,產生 File2.dll 的偵錯版本,而不顯示標誌或警告 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 專案建置輸出詳細資訊 設定為 [一般 ] 或更高層級的詳細資訊。

另請參閱