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
Con un proyecto seleccionado en el Explorador de soluciones, en el menú Proyecto haga clic en Propiedades.
En la lista Option Explicit de la ficha Compilación, seleccione On u Off.
Para establecer Option Strict
Con un proyecto seleccionado en el Explorador de soluciones, en el menú Proyecto haga clic en Propiedades.
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
Con un proyecto seleccionado en el Explorador de soluciones, en el menú Proyecto haga clic en Propiedades.
En la lista Option Compare de la ficha Compilación, seleccione Binary o Text.
Para establecer Option Infer
Con un proyecto seleccionado en el Explorador de soluciones, en el menú Proyecto haga clic en Propiedades.
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)
Página Compilación, Diseñador de proyectos (Visual Basic)
Conceptos
Inferencia de tipo de variable local (Visual Basic)