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