Compartir a través de


-warnaserror (Visual Basic)

Hace que el compilador trate la primera aparición de una advertencia como un error.

Sintaxis

-warnaserror[+ | -][:numberList]  

Argumentos

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

Observaciones

La -warnaserror opción trata todas las advertencias como errores. Los mensajes que normalmente se notificarían como advertencias se notifican como errores. El compilador notifica las repeticiones posteriores de la misma advertencia que las advertencias.

De forma predeterminada, -warnaserror- está en vigor, lo que hace que las advertencias sean solo informativas. La -warnaserror opción , que es la misma -warnaserror+que , hace que las advertencias se traten como errores.

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

Nota:

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

Para establecer -warnaserror para tratar todas las advertencias como errores en el IDE de Visual Studio
1. Tener un proyecto seleccionado 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 para tratar advertencias específicas como errores en el IDE de Visual Studio
1. Tener un proyecto seleccionado 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 adyacente a la advertencia que debe tratarse como un error.

Ejemplo 1

El código siguiente compila In.vb y dirige al compilador para mostrar un error para la primera aparición de cada advertencia que encuentre.

vbc -warnaserror in.vb  

Ejemplo 2

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

vbc -warnaserror:42024 t2.vb  

Consulte también