/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