Параметры компилятора Visual Basic по категориям
Компилятор командной строки Visual Basic предоставляется в качестве альтернативы компиляции в интегрированной среде разработки (IDE) Visual Studio. Ниже приведен список параметров командной строки компилятора Visual Basic, отсортированные по категориям в соответствии с функциональными категориями.
Вывод компилятора
Параметр |
Назначение |
Отключает вывод приветствия компилятора. |
|
Отображает выходные данные компилятора в кодировке UTF-8. |
|
Отображает дополнительные сведения во время компиляции. |
Оптимизация
Параметр |
Назначение |
Определяет, где выравнивать разделы выходного файла. |
|
Включает/отключает оптимизацию кода. |
Выходные файлы
Параметр |
Назначение |
Сведение документирующих комментариев в XML-файл. |
|
Задает компилятору целевой .NET Compact Framework. |
|
Указывает выходной файл. |
|
Задает формат вывода. |
Сборки .NET
Параметр |
Назначение |
Делает доступными все сведения из указанных файлов для компилируемого проекта. |
|
Определяет, будет ли сборка полностью или частично подписана. |
|
Импортирует пространство имен из указанной сборки. |
|
Указывает имя контейнера для пары ключей, чтобы дать сборке строгое имя. |
|
Указывает файл, содержащий ключ или пару ключей для создания строгого имени сборки. |
|
Указывает расположение сборок, на которую ссылается параметр /reference. |
|
Импортирует метаданные из сборки. |
|
Задает имя сборки, частью которой будет модуль. |
Отладка и проверка ошибок
Параметр |
Назначение |
Создает файл, содержащий данные, позволяющие легко создать отчет об ошибке. |
|
Создает отладочную информацию. |
|
Отключает предупреждения компилятора. |
|
Указывает компилятору не выделять код, в котором обнаружены синтаксические ошибки или предупреждения. |
|
Отключает проверку целочисленного переполнения. |
|
Позволяет перевести предупреждения в ошибки. |
Справка
Параметр |
Назначение |
Отображает список параметров компилятора. Данная команда аналогична указанию параметра /help. Компиляция не происходит. |
|
Отображает список параметров компилятора. Данная команда аналогична указанию параметра /?. Компиляция не происходит. |
Язык
Параметр |
Назначение |
Указывает, что компилятор должен принимать только синтаксис, входящий в заданную версию Visual Basic. |
|
Требуется явное объявление переменных. |
|
Требует строгой семантики. |
|
Определяет, должны ли сравнения строк быть двоичными или использовать семантику языкового стандарта. |
|
Разрешает использование вывода локального типа в объявлениях переменных. |
Препроцессор
Параметр |
Назначение |
Определяет символы для условной компиляции. |
Ресурсы
Параметр |
Назначение |
Создает ссылку на управляемый ресурс. |
|
Внедряет управляемый ресурс в сборку. |
|
Внедряет ICO-файл в выходной файл. |
|
Вставляет файл ресурсов Win32 в выходной файл. |
Прочее
Параметр |
Назначение |
Указывает файл ответа. |
|
Задает базовый адрес библиотеки DLL. |
|
Задает кодовую страницу, используемую для всех файлов исходного кода при компиляции. |
|
Указывает, как компилятор Visual Basic должен сообщать о внутренних ошибках компилятора. |
|
Указывает ядру windows, поддерживает ли указанный исполняемый файл высокий Randomization структуры адресного пространства (ASLR энтропии). |
|
Определяет класс, который содержит процедуры по SubMain для использования при запуске. |
|
Не компилировать с VBC.RSP |
|
Предписывает компилятору не ссылаться на стандартные библиотеки. |
|
Указывает, что компилятор не может внедрить какой–либо манифест приложения в исполняемый файл. |
|
Задает платформу процессора компилятору для выходного файла. |
|
Включает просмотр вложенных каталогов для поиска исходных файлов при компиляции. |
|
Указывает пространство имен для всех объявлений типов. |
|
Указывает расположение библиотек Mscorlib.dll и Microsoft.VisualBasic.dll. |
|
Указывает, что компилятор должен компилировать без ссылки на библиотеку времени выполнения Visual Basic, или со ссылкой на конкретную библиотеку времени выполнения. |
|
Определяет файл пользовательского манифеста приложения Win32, который подлежит внедрению в переносимый исполняемый файл проекта (PE). |
См. также
Ссылки
Параметры компилятора Visual Basic в алфавитном порядке
Параметры компилятора C# в алфавитном порядке
Параметры компилятора C#, упорядоченные по категориям