Поделиться через


Пример командной строки компиляции (Visual Basic)

В качестве альтернативы компиляции программ Visual Basic из Visual Studio можно скомпилировать из командной строки для создания исполняемых файлов (.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 можно отобразить сведения о связанной команде vbc с параметрами компилятора в окне вывода. Чтобы отобразить эти сведения, откройте диалоговое окно "Параметры", "Проекты" и "Решения", "Сборка и запуск", а затем задайте для проекта MSBuild выходное значение"Обычный " или более высокий уровень детализации.

См. также