Примеры командных строк компиляции
Обновлен: Ноябрь 2007
В качестве альтернативы компиляции программ Visual Basic из Visual Studio можно компилировать из командной строки для создания исполняемого файла (.exe) или файлов библиотеки динамической компоновки (.dll).
Компилятор командной строки Visual Basic поддерживает полный набор параметров для управления входными и выходными файлами, сборками, а также параметрами отладки и препроцессора. Каждый параметр доступен в двух взаимозаменяемых формах:-option и /option. В данном документе показана только форма /option.
В следующей таблице представлен список примеров командных строк, которые можно изменять согласно необходимости.
To |
Использование |
---|---|
Компиляция файла 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 |
Компиляция всех файлов 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 Basic (Майкрософт) с помощью параметра компилятора /reference.
См. также
Основные понятия
Общие сведения об условной компиляции