Kompilacja przykładów — wiersze poleceń (Visual Basic)
Jako alternatywę do kompilowania Visual Basic programy od wewnątrz Visual Studio, będzie można kompilować z wiersza polecenia do produkcji pliki wykonywalne (.exe) lub plików biblioteki dołączanej (dynamicznie dll).
Visual Basic Kompilatora wiersza polecenia obsługuje pełny zestaw opcje sterujące plików wejściowych i wyjściowych, zespołów i debugowania i opcji preprocesora.Każda opcja jest dostępna w dwóch formach wymienne: -option i /option.Dokumentacja ta zawiera tylko /option formularza.
Poniższa lista zawiera niektóre przykładowe wiersze polecenia, które można modyfikować do własnego użytku.
Aby |
Użyj |
---|---|
Skompiluj File.vb i Utwórz File.exe |
vbc /reference:Microsoft.VisualBasic.dll File.vb |
Skompiluj File.vb i tworzenie pliku plik.dll |
vbc /target:library File.vb |
Skompiluj File.vb i Utwórz My.exe |
vbc /out:My.exe File.vb |
Kompiluj wszystkie Visual Basic pliki w bieżącym katalogu, z optymalizacje na i DEBUG symbol zdefiniowany, produkcji File2.exe |
vbc / define: DEBUG = 1 / optymalizacji /out:File2.exe *.vb |
Kompiluj wszystkie Visual Basic pliki w bieżącym katalogu, produkujących wersji debug File2.dll bez wyświetlania logo lub ostrzeżenia |
vbc /target:library /out:File2.dll /nowarn/nologo/Debug / *.vb |
Kompiluj wszystkie Visual Basic pliki w bieżącym katalogu do Something.dll |
vbc /target:library /out:Something.dll *.vb |
Podczas kompilowania z wiersza polecenia, należy jawnie odwołać Microsoft Visual Basic biblioteki uruchomieniowej przez /reference opcję kompilatora.
Porada |
---|
Podczas tworzenia projektu przy użyciu programu Visual Studio IDE, można wyświetlić informacje o związanych z nimi vbc z jego opcje kompilatora w oknie dane wyjściowe.Aby wyświetlić te informacje, należy otworzyć Kompiluj i uruchom, Projekty i rozwiązania, okno dialogowe Opcje, a następnie ustaw szczegółowości danych wyjściowych kompilacji projektu MSBuild do Normalny lub wyższego poziomu szczegółowości.Aby uzyskać więcej informacji, zobacz Poradnik: Oglądanie, zapisywanie i konfigurowanie plików dziennika kompilacji. |