Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Como alternativa a la compilación de programas de Visual Basic desde Visual Studio, puede compilar desde la línea de comandos para generar archivos ejecutables (.exe) o archivos de biblioteca de vínculos dinámicos (.dll).
El compilador de línea de comandos de Visual Basic admite un conjunto completo de opciones que controlan archivos de entrada y salida, ensamblados y opciones de depuración y preprocesador. Cada opción está disponible en dos formas intercambiables: -option y /option. En esta documentación solo se muestra el -option formulario.
En la tabla siguiente se enumeran algunas líneas de comandos de ejemplo que puede modificar para su propio uso.
| En | Uso |
|---|---|
| Compilar File.vb y crear File.exe | vbc -reference:Microsoft.VisualBasic.dll File.vb |
| Compilar File.vb y crear File.dll | vbc -target:library File.vb |
| Compilar File.vb y crear My.exe | vbc -out:My.exe File.vb |
| Compile File.vb y cree una biblioteca y un ensamblado de referencia denominado File.dll | vbc -target:library -ref:.\debug\bin\ref\file.dll File.vb |
Compile todos los archivos de Visual Basic en el directorio actual, con optimizaciones en y el DEBUG símbolo definido, lo que genera File2.exe |
vbc -define:DEBUG=1 -optimize -out:File2.exe *.vb |
| Compile todos los archivos de Visual Basic en el directorio actual, lo que genera una versión de depuración de File2.dll sin mostrar el logotipo ni las advertencias. | vbc -target:library -out:File2.dll -nowarn -nologo -debug *.vb |
| Compile todos los archivos de Visual Basic en el directorio actual para Something.dll | vbc -target:library -out:Something.dll *.vb |
Sugerencia
Al compilar un proyecto mediante el IDE de Visual Studio, puede mostrar información sobre el comando vbc asociado con sus opciones del compilador en la ventana de salida. Para mostrar esta información, abra el cuadro de diálogo Opciones, Proyectos y soluciones, Compilar y ejecutar y, a continuación, establezca el nivel de detalle de la compilación del proyecto de MSBuild en Normal o en un nivel superior de detalle.