/warnaserror (Visual Basic)
Указывает компилятору обрабатывать первое возникающее предупреждение как ошибку.
/warnaserror[+ | -][:numberList]
Аргументы
Термин |
Определение |
+ | - |
Необязательный. По умолчанию действует параметр /warnaserror- — возникающие предупреждения не отменяют создание выходного файла компилятором. Параметр /warnaserror равнозначен параметру /warnaserror+, указывает обрабатывать предупреждения как ошибки. |
numberList |
Необязательный. Список идентификаторов предупреждений, разделенных запятыми, к которым применяется параметр /warnaserror. Если идентификатор предупреждения не указан, параметр /warnaserror применяется ко всем предупреждениям. |
Заметки
Параметр /warnaserror рассматривает все предупреждения как ошибки. Все сообщения, которые обычно рассматриваются как предупреждения, выводятся как ошибки. При неоднократном возникновении одного и того же предупреждения оно рассматривается как предупреждение.
По умолчанию вступает в действие /warnaserror-, в результате чего предупреждения используются только в информационных целях. Параметр /warnaserror равнозначен параметру /warnaserror+, указывает обрабатывать предупреждения как ошибки.
Если требуется только несколько определенных предупреждений, которые должны рассматриваться как ошибки, можно задать разделенный запятыми список номеров предупреждений, которые следует рассматривать как ошибки.
Примечание
Параметр /warnaserror не управляет способом отображения предупреждений.Используйте параметр /nowarn, чтобы отключить предупреждения.
Установка параметра /warnaserror для обработки всех предупреждений как ошибок в интегрированной среде разработки Visual Studio |
|
Установка параметра /warnaserror для обработки выбранных предупреждений как ошибок в интегрированной среде разработки Visual Studio |
|
Пример
Следующий код компилирует In.vb и сообщает компилятору о необходимости отображения сообщения об ошибке при первом же появлении предупреждения.
vbc /warnaserror in.vb
Следующий код компилирует T2.vb и обрабатывает только предупреждения для неиспользуемых локальных переменных (42024) в качестве ошибки.
vbc /warnaserror:42024 t2.vb
См. также
Ссылки
Примеры командных строк компиляции (Visual Basic)
Основные понятия
Настройка предупреждений в Visual Basic