Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Приводит компилятору рассматривать первое вхождение предупреждения как ошибку.
Синтаксис
-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