Compartir a través de


Opciones del compilador de Visual Basic, por orden alfabético

El compilador de línea de comandos de Visual Basic se proporciona como una alternativa a los programas de compilación del entorno de desarrollo integrado (IDE) de Visual Studio. A continuación, se muestra una lista de opciones del compilador de línea de comandos de Visual Basic ordenadas alfabéticamente.

Opción

Propósito

@ (especificar archivo de respuesta)

Especifica un archivo de respuesta.

/?

Muestra las opciones del compilador. Este comando equivale a especificar la opción /help. No inicia ningún proceso de compilación.

/addmodule

Hace que el compilador facilite la información de tipos presente en los archivos especificados al proyecto que se compila actualmente.

/baseaddress

Especifica la dirección base de un archivo DLL.

/bugreport

Crea un archivo que contiene información para notificar errores del programa.

/codepage

Especifica la página de códigos que se va a utilizar para todos los archivos de código fuente en la compilación.

/debug

Genera información de depuración.

/define

Define símbolos para compilación condicional.

/delaysign

Especifica si el ensamblado estará firmado total o parcialmente.

/doc

Procesa los comentarios de documentación generando un archivo XML.

/errorreport

Especifica cómo el compilador de Visual Basic debe indicar los errores internos.

/filealign

Especifica dónde alinear las secciones del archivo de salida.

/help

Muestra las opciones del compilador. Este comando equivale a especificar la opción /?. No inicia ningún proceso de compilación.

/highentropyva

Indica si un archivo ejecutable concreto admite alta entropía selección aleatoria de diseño de espacio de dirección (ASLR).

/imports

Importa un espacio de nombres desde un ensamblado especificado.

/keycontainer

Especifica un nombre de contenedor de claves para un par de claves con el fin de asignar un nombre seguro a un ensamblado.

/keyfile

Especifica un archivo que contiene una clave o un par de claves a fin de asignar un nombre seguro a un ensamblado.

/langversion

Especifica que el compilador sólo debe aceptar sintaxis que esté incluida en la versión especificada de Visual Basic.

/libpath

Especifica la ubicación de ensamblados a los que se hace referencia mediante la opción /reference.

/linkresource

Crea un vínculo a un recurso administrado.

/main

Especifica la clase que contiene el SubMain procedimiento para utilizar en el inicio.

/moduleassemblyname

Especifica el nombre del ensamblado del que formará parte un módulo.

/netcf

Establece el compilador con destino .NET Compact Framework.

/noconfig

No compila con Vbc.rsp.

/nologo

Suprime la pantalla de bienvenida del compilador.

/nostdlib

Hace que el compilador no haga referencia a las bibliotecas estándar.

/nowarn

Suprime la capacidad del compilador de generar advertencias.

/nowin32manifest

Indica al compilador que no incruste ningún manifiesto de aplicación en el archivo ejecutable.

/optimize

Habilita o deshabilita las optimizaciones del compilador.

/optioncompare

Especifica si las comparaciones de cadenas deben ser de tipo binario o si se debe usar semántica de texto específica de la configuración de idioma del sistema.

/optionexplicit

Exige la declaración explícita de variables.

/optioninfer

Habilita el uso de la inferencia de tipo de variable local en las declaraciones de variables.

/optionstrict

Obliga a utilizar semántica estricta del lenguaje.

/out

Especifica un archivo de salida.

/platform

Especifica la plataforma del procesador que el compilador destina para el archivo de salida.

/quiet

Evita que el compilador muestre código de errores y advertencias relacionados con la sintaxis.

/recurse

Busca en los subdirectorios archivos de código fuente para compilar.

/reference

Importa metadatos de un ensamblado.

/removeintchecks

Deshabilita la comprobación de desbordamiento de enteros.

/resource

Incrusta un recurso administrado en un ensamblado.

/rootnamespace

Especifica un espacio de nombres para todas las declaraciones de tipos.

/sdkpath

Especifica la ubicación de Mscorlib.dll y Microsoft.VisualBasic.dll.

/subsystemversion

Especifica la versión mínima del subsistema que puede utilizar el archivo ejecutable generado.

/target

Especifica el formato del archivo de salida.

/utf8output

Muestra los resultados del compilador mediante la codificación UTF-8.

/vbruntime

Especifica que el compilador debe compilar sin una referencia a la biblioteca en tiempo de ejecución de Visual Basic o con una referencia a una biblioteca en tiempo de ejecución concreta.

/verbose

Muestra información adicional durante el proceso de compilación.

/warnaserror

Promueve advertencias a errores.

/win32icon

Inserta un archivo .ico en el archivo de salida.

/win32manifest

Identifica un archivo de manifiesto de la aplicación Win32 definido por el usuario para que se incruste en el archivo ejecutable portable (PE) de un proyecto.

/win32resource

Inserta un recurso Win32 en el archivo de salida.

Vea también

Referencia

Opciones del compilador de Visual Basic, por categoría

Opciones del compilador de C#, por orden alfabético

Opciones del compilador de C#, por categoría

Otros recursos

Introducción al Diseñador de proyectos