Compartir a través de


-warnaserror (Visual Basic)

Causa que el compilador trate como un error la primera ocurrencia de una advertencia.

Sintaxis

-warnaserror[+ | -][:numberList]  

Argumentos

Término Definición
+ | - Opcional. De forma predeterminada, se aplica -warnaserror-; las advertencias no impiden que el compilador genere un archivo de salida. La opción -warnaserror, que es la misma que -warnaserror+, causa que las advertencias se traten como errores.
numberList Opcional. Lista delimitada por comas de los números de identificadores de advertencia a los que se aplica la opción -warnaserror. Si no se especifica ningún identificador de advertencia, la opción -warnaserror se aplica a todas las advertencias.

Comentarios

La opción -warnaserror trata todas las advertencias como errores. Todos los mensajes que, por norma general, deberían notificarse como advertencias, en su lugar se registran como errores. El compilador notifica como advertencias las ocurrencias posteriores de la misma advertencia.

De forma predeterminada, se aplica -warnaserror-, que da lugar a que las advertencias tengan solo carácter informativo. La opción -warnaserror, que es la misma que -warnaserror+, causa que las advertencias se traten como errores.

Si desea que solo algunas advertencias específicas se traten como errores, puede especificar una lista separada por comas de números de advertencias que se deben tratar como errores.

Nota

La opción -warnaserror no controla cómo se muestran las advertencias. Use la opción -nowarn para deshabilitar las advertencias.

Para establecer -warnaserror a fin de tratar todas las advertencias como errores en el IDE de Visual Studio
1. Seleccione un proyecto en el Explorador de soluciones. En el menú Proyecto , haga clic en Propiedades.
2. Haga clic en la pestaña Compilar.
3. Asegúrese de que la casilla Deshabilitar todas las advertencias está desactivada.
4. Active la casilla Tratar todas las advertencias como errores.
Para establecer - warnaserror a fin de tratar advertencias específicas como errores en el IDE de Visual Studio
1. Seleccione un proyecto en el Explorador de soluciones. En el menú Proyecto , haga clic en Propiedades.
2. Haga clic en la pestaña Compilar.
3. Asegúrese de que la casilla Deshabilitar todas las advertencias está desactivada.
4. Asegúrese de que la casilla Tratar todas las advertencias como errores está desactivada.
5. Seleccione Error en la columna Notificación situada junto a la advertencia que se debe tratar como un error.

Ejemplo 1

El siguiente código compila In.vb y ordena al compilador que muestre un error para la primera ocurrencia de cada advertencia que encuentra.

vbc -warnaserror in.vb  

Ejemplo 2

El siguiente código compila T2.vb y trata como un error solo la advertencia para las variables locales no utilizadas (42024).

vbc -warnaserror:42024 t2.vb  

Vea también