/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