Oharra
Orrialde honetara sartzeak baimena behar du. Saioa hasteko edo direktorioak aldatzen saia zaitezke.
Orrialde honetara sartzeak baimena behar du. Direktorioak aldatzen saia zaitezke.
El compilador de línea de comandos de Visual Basic se proporciona como alternativa a compilar programas desde el entorno de desarrollo integrado (IDE) de Visual Studio. A continuación se muestra una lista de las opciones del compilador de línea de comandos de Visual Basic ordenadas alfabéticamente.
Cada opción del compilador está disponible en dos formas: -option y /option. La documentación solo muestra el formulario -option.
| Opción | Propósito |
|---|---|
| @ (Especificar archivo de respuesta) | Especifica un archivo de respuesta. |
| -? | Muestra las opciones del compilador. Este comando es el mismo que especificar la -help opción . No se produce ninguna compilación. |
-additionalfile |
Asigna nombres a archivos adicionales que no afectan directamente a la generación de código, pero que los analizadores pueden usar para generar errores o advertencias. |
| -addmodule | Hace que el compilador haga que toda la información de tipo de los archivos especificados esté disponible para el proyecto que está compilando actualmente. |
-analyzer |
Ejecute los analizadores desde este ensamblado (formato corto: -a) |
| -baseaddress | Especifica la dirección base de un archivo DLL. |
| -bugreport | Crea un archivo que contiene información que facilita el informe de un error. |
-checksumalgorithm:<alg> |
Especifique el algoritmo para calcular la suma de comprobación del archivo de origen almacenada en PDB. Los valores admitidos son: SHA1 (valor predeterminado) o SHA256. Debido a problemas de colisión con SHA1, Microsoft recomienda SHA256 o superior. |
| -codepage | Especifica la página de códigos que se va a usar para todos los archivos de código fuente de la compilación. |
| -depurar | Genera información de depuración. |
| -definir | Define símbolos para la compilación condicional. |
| -delaysign | Especifica si el ensamblado estará totalmente o parcialmente firmado. |
| -determinista | Hace que el compilador produzca un ensamblado cuyo contenido binario sea idéntico entre compilaciones si las entradas son idénticas. |
| -Doc | Procesa los comentarios de documentación generando un archivo XML. |
| -errorreport | Especifica cómo el compilador de Visual Basic debe notificar errores internos del compilador. |
| -filealign | Especifica dónde alinear las secciones del archivo de salida. |
| -Ayuda | Muestra las opciones del compilador. Este comando es el mismo que especificar la -? opción . No se produce ninguna compilación. |
| -highentropyva | Indica si un archivo ejecutable determinado admite la aleatoriedad de diseño de espacio de direcciones de alta entropía (ASLR). |
| -importaciones | Importa un espacio de nombres desde un ensamblado especificado. |
| -keycontainer | Especifica un nombre de contenedor de claves para un par de claves para asignar un nombre seguro a un ensamblado. |
| -keyfile | Especifica un archivo que contiene una clave o un par de claves para asignar un nombre seguro a un ensamblado. |
| -langversion | Especifique la versión del idioma: 9|9.0|10|10.0|11|11.0. |
| -libpath | Especifica la ubicación de los ensamblados a los que hace referencia la opción -reference . |
| -linkresource | Crea un vínculo a un recurso administrado. |
| -principal | Especifica la clase que contiene el Sub Main procedimiento que se va a usar en el inicio. |
| -moduleassemblyname | Especifica el nombre del ensamblado del que formará parte un módulo. |
-modulename:<string> |
Especificar el nombre del módulo de origen |
| -netcf | Establece el compilador como destino .NET Compact Framework. |
| -noconfig | No compile con Vbc.rsp. |
| -nologo | Suprime la información del banner del compilador. |
| -nostdlib | Hace que el compilador no haga referencia a las bibliotecas estándar. |
| -nowarn | Suprime la capacidad del compilador para generar advertencias. |
| -nowin32manifest | Indica al compilador que no inserte ningún manifiesto de aplicación en el archivo ejecutable. |
| -optimizar | Habilita o deshabilita la optimización del código. |
| -optioncompare | Especifica si las comparaciones de cadenas deben ser binarias o usar la semántica de texto específica de la configuración regional. |
| -optionexplicit | Aplica la declaración explícita de variables. |
| -optioninfer | Habilita el uso de la inferencia de tipos locales en declaraciones de variables. |
| -optionstrict | Aplica una semántica de lenguaje estricta. |
| -fuera | Especifica un archivo de salida. |
-parallel[+|-] |
Especifica si se va a usar la compilación simultánea (+). |
| -pathmap | Especifica cómo asignar rutas de acceso físicas a los nombres de ruta de acceso de origen que genera el compilador. |
| -plataforma | Especifica la plataforma de procesador que el compilador tiene como destino el archivo de salida. |
-preferreduilang |
Especifique el nombre del idioma de salida preferido. |
| -tranquilo | Impide que el compilador muestre código para errores y advertencias relacionados con la sintaxis. |
| -recurse | Busca subdirectorios para que se compilen los archivos de origen. |
| -referencia | Importa los metadatos de un ensamblado. |
| -refonly | Genera solo un ensamblado de referencia. |
| -refout | Especifica la ruta de acceso de salida de un ensamblado de referencia. |
| -removeintchecks | Deshabilita la comprobación de desbordamiento de enteros. |
| -recurso | Inserta un recurso administrado en un ensamblado. |
| -rootnamespace | Especifica un espacio de nombres para todas las declaraciones de tipo. |
-ruleset:<file> |
Especifique un archivo de conjunto de reglas que deshabilite diagnósticos específicos. |
| -sdkpath | Especifica la ubicación de Mscorlib.dll y Microsoft.VisualBasic.dll. |
| -subsystemversion | Especifica la versión mínima del subsistema que puede usar el archivo ejecutable generado. |
| -blanco | Especifica el formato del archivo de salida. |
| -utf8output | Muestra la salida del compilador mediante la codificación UTF-8. |
| -vbruntime | Especifica que el compilador debe compilarse sin referencia a la biblioteca en tiempo de ejecución de Visual Basic o con una referencia a una biblioteca en tiempo de ejecución específica. |
| -verboso | Genera información adicional durante la compilación. |
| -warnaserror | Promueve advertencias a errores. |
| -win32icon | Inserta un archivo .ico en el archivo de salida. |
| -win32manifest | Identifica un archivo de manifiesto de aplicación Win32 definido por el usuario que se va a incrustar en el archivo ejecutable portátil (PE) de un proyecto. |
| -win32resource | Inserta un recurso Win32 en el archivo de salida. |