-recurse
編譯指定目錄或專案目錄中,所有子目錄下的原始程式碼檔案。
語法
-recurse:[dir\]file
引數
dir
選擇性。 您想要開始搜尋的目錄。 若未指定,搜尋會從專案目錄開始。
file
必要。 要搜尋的檔案。 允許萬用字元。
備註
您可以不使用 -recurse
,而在檔案名稱中使用萬用字元,以編譯專案目錄中所有相符的檔案。 若未指定任何輸出檔案名,編譯器會依據處理的第一個輸入檔建立輸出檔名稱。 若是依字母順序檢視匯編後的檔案清單,這通常是清單中的第一個檔案。 有鑑於此,建議使用 -out
選項指定輸出檔案。
注意
-recurse
選項無法在 Visual Studio 開發環境中使用,只能在從命令列編譯時使用。
範例
下列命令會編譯目前目錄中所有的 Visual Basic 檔案。
vbc *.vb
下列命令會編譯 Test\ABC
目錄及其下所有目錄中所有的 Visual Basic 檔案,然後產生 Test.ABC.dll
。
vbc -target:library -out:Test.ABC.dll -recurse:Test\ABC\*.vb