Inicio rápido: Crear la primera aplicación de consola en Visual Studio con Visual Basic
En esta introducción al entorno de desarrollo integrado (IDE) de Visual Studio, de entre 5 y 10 minutos, creará una sencilla aplicación de Visual Basic que se ejecuta en la consola.
Si todavía no ha instalado Visual Studio, vaya a la página de descargas de Visual Studio para instalarlo de forma gratuita.
Si todavía no ha instalado Visual Studio, vaya a la página de descargas de Visual Studio para instalarlo de forma gratuita.
Crear un proyecto
En primer lugar, crearemos un proyecto de aplicación de Visual Basic. En el tipo de proyecto se incluyen todos los archivos de plantilla que vamos a necesitar, sin necesidad de agregar nada más.
Abra Visual Studio 2017.
En la barra de menús superior, elija Archivo > Nuevo > Proyecto.
En el panel de la izquierda del cuadro de diálogo Nuevo proyecto, expanda Visual Basic y seleccione .NET Core. En el panel central, elija Aplicación de consola (.NET Core) . Luego, asigne el nombre HelloWorld al proyecto.

Si no ve la plantilla de proyecto Aplicación de consola (.NET Core), haga clic en el vínculo Abrir el instalador de Visual Studio en el panel izquierdo del cuadro de diálogo Nuevo proyecto.

Se iniciará el Instalador de Visual Studio. Elija la carga de trabajo Desarrollo multiplataforma de .NET Core y, después, elija Modificar.

Nota
Algunas de las capturas de pantalla de este artículo de inicio rápido usan el tema oscuro. Si no está usando el tema oscuro pero le gustaría hacerlo, vea la página Guía de inicio rápido: personalizar el IDE y el editor de Visual Studio para obtener información sobre cómo hacerlo.
Abra Visual Studio.
En la ventana de inicio, elija Crear un proyecto nuevo.

En la ventana Crear un nuevo proyecto, elija Visual Basic en la lista Idioma. A continuación, seleccione Windows en la lista Plataforma y Consola en la lista Tipos de proyecto.
Después de aplicar los filtros de lenguaje, plataforma y tipo de proyecto, elija la plantilla Aplicación de consola y, luego, Siguiente.
Nota
Si no ve la plantilla Aplicación de consola, puede instalarla desde la ventana Crear un nuevo proyecto. En el mensaje ¿No encuentra lo que busca? , elija el vínculo Instalar más herramientas y características.

Luego, en el Instalador de Visual Studio, elija la carga de trabajo Desarrollo multiplataforma de .NET Core.

Después, elija el botón Modificar en el Instalador de Visual Studio. Es posible que se le pida que guarde su trabajo; si es así, hágalo. Seguidamente, elija Continuar para instalar la carga de trabajo. Luego, vuelva al paso 2 de este procedimiento "Crear un proyecto".
En la ventana Configurar el nuevo proyecto, escriba HelloWorld en el cuadro Nombre del proyecto. Después, elija Siguiente.
En la ventana Información adicional, .NET Core 3.1 ya debe estar seleccionado para la plataforma de destino. Si no es así, seleccione .NET Core 3.1. Luego, elija Crear.
Visual Studio se abre en el nuevo proyecto.
Abra Visual Studio.
En la ventana de inicio, elija Crear un proyecto nuevo.
En la ventana Crear un nuevo proyecto, elija Visual Basic en la lista Idioma. A continuación, seleccione Windows en la lista Plataforma y Consola en la lista Tipos de proyecto.
Después de aplicar los filtros de lenguaje, plataforma y tipo de proyecto, elija la plantilla Aplicación de consola y, luego, Siguiente.
Nota
Si no ve la plantilla Aplicación de consola, puede instalarla desde la ventana Crear un nuevo proyecto. En el mensaje ¿No encuentra lo que busca? , elija el vínculo Instalar más herramientas y características.
A continuación, en el Instalador de Visual Studio, elija la carga de trabajo Desarrollo de escritorio de .NET.
Después, elija el botón Modificar en el Instalador de Visual Studio. Es posible que se le pida que guarde su trabajo; si es así, hágalo. Seguidamente, elija Continuar para instalar la carga de trabajo. Luego, vuelva al paso 2 de este procedimiento "Crear un proyecto".
En la ventana Configurar el nuevo proyecto, escriba HelloWorld en el cuadro Nombre del proyecto. Después, elija Siguiente.
En la ventana Información adicional, .NET 6.0 ya debe estar seleccionado para la plataforma de destino. Si no es así, seleccione .NET 6.0 en la lista desplegable Marco. Luego, elija Crear.
Visual Studio se abre en el nuevo proyecto.
Crear la aplicación
Tras seleccionar la plantilla de proyecto de Visual Basic y asignar un nombre al proyecto, Visual Studio crea automáticamente una sencilla aplicación llamada "Hello World". Llama al método WriteLine para mostrar la cadena literal "Hola mundo" en la ventana de la consola.

Si selecciona el botón HelloWorld en el IDE, puede ejecutar el programa en modo de depuración.

Cuando la aplicación se ejecuta en la Consola de depuración de Microsoft Visual Studio, la ventana de la consola permanece abierta hasta que se presiona una tecla.
Sin embargo, si navega a HelloWorld.exe en el Explorador de archivos y lo ejecuta, el procedimiento Main finaliza después de que se ejecute su única instrucción y la ventana de la consola se cierre rápidamente.
<a name="add-some-code">Agregar algo de código
Vamos a agregar código para pausar la aplicación y solicitar una entrada de usuario.
Agregue el código siguiente inmediatamente después de llamar al método WriteLine:
Console.Write("Press any key to continue...") Console.ReadKey(true)Esto hace que el programa se quede en pausa hasta que se presione una tecla.
En la barra de menús, seleccione Compilar > Compilar solución.
De esta forma, el programa se compila en un lenguaje intermedio (IL) que se convierte en código binario mediante un compilador Just-In-Time (JIT).
Ejecutar la aplicación
En el Explorador de soluciones, haga clic con el botón derecho en HelloWorld para abrir el menú contextual del proyecto. A continuación, seleccione Abrir carpeta en el Explorador de archivos.
Vaya al archivo HelloWorld.exe de la carpeta bin > Debug > net6.0 y ejecútelo.
Ahora la aplicación se ejecuta en la consola y permanece abierta hasta que se presiona cualquier tecla para cerrar la ventana de la consola.

::: moniker range=">=vs-2022"
Tras seleccionar la plantilla de proyecto de Visual Basic y asignar un nombre al proyecto, Visual Studio crea automáticamente una sencilla aplicación llamada "¡Hola mundo!" El archivo Program.vb contiene código predeterminado que llama al método WriteLine para mostrar la cadena literal "¡Hola mundo!" en la ventana de la consola.
Seleccione el botón HelloWorld o presione Ctrl+F5 para ejecutar el código "HelloWorld" predeterminado en modo de depuración.
Cuando la aplicación se ejecuta en la Consola de depuración de Microsoft Visual Studio, la ventana de la consola permanece abierta hasta que se presiona una tecla.
Sin embargo, si navega a HelloWorld.exe en el Explorador de archivos y lo ejecuta, el procedimiento Main finaliza después de que se ejecute su única instrucción y la ventana de la consola se cierre rápidamente.
Agregar algo de código
Vamos a agregar código para pausar la aplicación y solicitar una entrada de usuario.
Agregue el código siguiente inmediatamente después de llamar al método WriteLine:
Console.Write("Press any key to continue...") Console.ReadKey(true)Este código hace que el programa se quede en pausa hasta que se presione una tecla.
En la barra de menús, seleccione Compilar > Compilar solución.
Al compilar la solución, el programa se compila en un lenguaje intermedio (IL) que se convierte en código binario mediante un compilador Just-In-Time (JIT).
Ejecución de la aplicación
En el Explorador de soluciones, haga clic con el botón derecho en HelloWorld para abrir el menú contextual del proyecto. A continuación, seleccione Abrir carpeta en el Explorador de archivos.
Vaya al archivo HelloWorld.exe de la carpeta bin > Debug > net6.0 y ejecútelo.
Ahora la aplicación se ejecuta en la consola y permanece abierta hasta que se presiona cualquier tecla para cerrar la ventana de la consola.
::: moniker-end
Pasos siguientes
¡Enhorabuena por completar este tutorial de inicio rápido! Esperamos que haya aprendido algo sobre Visual Basic y el IDE de Visual Studio. Para obtener más información, continúe con el tutorial siguiente.