Compartir a través de


Cómo: Configurar opciones del compilador

Actualización: noviembre 2007

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.

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 en las siguientes instrucciones. La edición de Visual Studio que tenga y la configuración que esté utilizando determinan estos elementos. Para obtener más información, consulte 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.

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

Conceptos

Inferencia de tipo de variable local

Referencia

Instrucción Option Explicit (Visual Basic)

Option Strict (Instrucción)

Option Compare (Instrucción)

Option Infer (Instrucción)

Otros recursos

Administrar las propiedades de compilación