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


/warnaserror (Visual Basic)

Обновлен: Ноябрь 2007

Указывает компилятору обрабатывать первое возникающее предупреждение как ошибку.

/warnaserror[+ | -][:numberList]

Аргументы

  • + | -
    Необязательный. По умолчанию действует параметр /warnaserror- — возникающие предупреждения не отменяют создание выходного файла компилятором. Параметр /warnaserror равнозначен параметру /warnaserror+, указывает обрабатывать предупреждения как ошибки.

  • numberList
    Необязательный. Список идентификаторов предупреждений, разделенных запятыми, к которым применяется параметр /warnaserror. Если идентификатор предупреждения не указан, параметр /warnaserror применяется ко всем предупреждениям.

Заметки

Параметр /warnaserror рассматривает все предупреждения как ошибки. Все сообщения, которые обычно рассматриваются как предупреждения, выводятся как ошибки. При неоднократном возникновении одного и того же предупреждения оно рассматривается как предупреждение.

По умолчанию вступает в действие /warnaserror-, в результате чего предупреждения используются только в информационных целях. Параметр /warnaserror равнозначен параметру /warnaserror+, указывает обрабатывать предупреждения как ошибки.

Если требуется только несколько определенных предупреждений, которые должны рассматриваться как ошибки, можно задать разделенный запятыми список номеров предупреждений, которые следует рассматривать как ошибки.

2xz9dxe5.alert_note(ru-ru,VS.90).gifПримечание.

Параметр /warnaserror не управляет способом отображения предупреждений. Используйте параметр /nowarn, чтобы отключить предупреждения.

Установка параметра /warnaserror для обработки всех предупреждений как ошибок в интегрированной среде разработки Visual Studio

  1. Выберите проект в обозревателе решений. В меню Проект выберите пункт Свойства. Дополнительные сведения см. в разделе Знакомство с конструктором проектов.

  2. Перейдите на вкладку Компиляция.

  3. Убедитесь, что флажок Отключить все предупреждения не установлен.

  4. Установите флажок Обрабатывать все предупреждения как ошибки.

Установка параметра /warnaserror для обработки выбранных предупреждений как ошибок в интегрированной среде разработки Visual Studio

  1. Выберите проект в обозревателе решений. В меню Проект выберите пункт Свойства.

  2. Перейдите на вкладку Компиляция.

  3. Убедитесь, что флажок Отключить все предупреждения не установлен.

  4. Убедитесь, что флажок Обрабатывать все предупреждения как ошибки не установлен.

  5. Выберите Ошибка из столбца Уведомление, соседнего с предупреждением, которое должно обрабатываться как ошибка.

Пример

Следующий код компилирует In.vb и сообщает компилятору о необходимости отображения сообщения об ошибке при первом же появлении предупреждения.

vbc /warnaserror in.vb

Следующий код компилирует T2.vb и обрабатывает только предупреждения для неиспользуемых локальных переменных (42024) в качестве ошибки.

vbc /warnaserror:42024 t2.vb

См. также

Основные понятия

Настройка предупреждений в Visual Basic

Ссылки

Примеры командных строк компиляции

Другие ресурсы

Компилятор Visual Basic