Compartir a través de


Cómo: Configurar opciones del compilador (Visual Basic)

El compilador de Visual Basic ofrece varias opciones para comprobar el código en tiempo de compilación. Option Explicit determina si se deben declarar las variables explícitamente. Option Strict determina si se permiten o no las conversiones de restricción explícitas y el enlace en tiempo de ejecución. Option Infer habilita la inferencia de tipos para variables de nivel de miembro (locales). Option Compare especifica el método utilizado para las comparaciones de cadenas: binario (con distinción entre mayúsculas y minúsculas) o de texto (sin distinción entre mayúsculas y minúsculas).

Nota

Al establecer estas opciones, se establecen los valores predeterminados para el proyecto; se pueden invalidar para archivos del proyecto mediante las instrucciones del lenguaje Option Explicit, Option Strict, Option Infer y Option Compare.

Además, se ofrecen opciones para habilitar o deshabilitar las advertencias del compilador para varias condiciones concretas. Para obtener más información, vea Cómo: Habilitar o deshabilitar las advertencias del compilador (Visual Basic).

Las opciones del compilador se establecen en la página Compilación del Diseñador de proyectos.

Nota

Es posible que su equipo muestre nombres o ubicaciones diferentes para algunos de los elementos de la interfaz de usuario de Visual Studio incluidos en las instrucciones siguientes. La edición de Visual Studio que se tenga y la configuración que se utilice determinan estos elementos. Para obtener más información, vea Valores de configuración de Visual Studio.

Para establecer Option Explicit

  1. Con un proyecto seleccionado en el Explorador de soluciones, en el menú Proyecto haga clic en Propiedades.

  2. En la lista Option Explicit de la ficha Compilación, seleccione On u Off.

Para establecer Option Strict

  1. Con un proyecto seleccionado en el Explorador de soluciones, en el menú Proyecto haga clic en Propiedades.

  2. En la lista Option Strict de la ficha Compilación, seleccione On u Off.

    La opción (personalizado) aparecerá en esta lista si habilita la Conversión implícita, Enlace en tiempo de ejecución o Tipo implícito para las notificaciones del compilador (consulte la opción Configuración de advertencias más adelante). Al volver a establecer Option Strict en On se restaurarán esas notificaciones a sus valores predeterminados. Para obtener más información, consulte Cómo: Habilitar o deshabilitar las advertencias del compilador (Visual Basic).

Para establecer Option Compare

  1. Con un proyecto seleccionado en el Explorador de soluciones, en el menú Proyecto haga clic en Propiedades.

  2. En la lista Option Compare de la ficha Compilación, seleccione Binary o Text.

Para establecer Option Infer

  1. Con un proyecto seleccionado en el Explorador de soluciones, en el menú Proyecto haga clic en Propiedades.

  2. En la lista Option Infer de la ficha Compilación, seleccione On u Off.

Vea también

Tareas

Cómo: Habilitar o deshabilitar las advertencias del compilador (Visual Basic)

Referencia

Option Explicit (Instrucción, Visual Basic)

Option Strict (Instrucción)

Option Compare (Instrucción)

Option Infer (instrucción)

Página Compilación, Diseñador de proyectos (Visual Basic)

Conceptos

Inferencia de tipo de variable local (Visual Basic)

Otros recursos

Administrar las propiedades de compilación