Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Kompiluje pliki kodu źródłowego we wszystkich katalogach podrzędnych określonego katalogu lub katalogu projektu.
Składnia
-recurse:[dir\]file
Argumenty (w programowaniu)
dir
Opcjonalny. Katalog, w którym chcesz rozpocząć wyszukiwanie. Jeśli nie zostanie określony, wyszukiwanie rozpoczyna się w katalogu projektu.
file
To jest wymagane. Pliki do wyszukania. Dozwolone są symbole wieloznaczne.
Uwagi
Symbole wieloznaczne w nazwie pliku umożliwiają skompilowanie wszystkich pasujących plików w katalogu projektu bez użycia polecenia -recurse. Jeśli nie określono nazwy pliku wyjściowego, kompilator opiera nazwę pliku wyjściowego na pierwszym przetworzonym pliku wejściowym. Jest to zazwyczaj pierwszy plik na liście plików skompilowanych podczas wyświetlania alfabetycznie. Z tego powodu najlepiej określić plik wyjściowy przy użyciu -out opcji .
Uwaga / Notatka
Opcja -recurse nie jest dostępna w środowisku programistycznym programu Visual Studio; jest dostępna tylko podczas kompilowania z poziomu wiersza polecenia.
Przykład
Następujące polecenie kompiluje wszystkie pliki Języka Visual Basic w bieżącym katalogu.
vbc *.vb
Następujące polecenie kompiluje wszystkie pliki języka Visual Basic w Test\ABC katalogu i wszystkie katalogi poniżej, a następnie generuje plik Test.ABC.dll.
vbc -target:library -out:Test.ABC.dll -recurse:Test\ABC\*.vb