6 - PRIMEROS PASOS CON VISUAL STUDIO Y C Sharp
Video: https://youtu.be/IScv44tx3FA
#Csharp #Computer_ScienceTable of Contents:
A) Como cambiar a Modo Oscuro
Hola, bienvenidos.
Antes de continuar, me gustaría compartir cómo cambiar el tema de Visual Studio. Personalmente, me gusta utilizarlo en modo oscuro. Para ello, nos vamos a Herramientas, luego a Opciones,
y en el apartado de Entorno podemos seleccionar el tema del color. Yo lo prefiero en modo oscuro, así que le damos a Aceptar,
Muy bien, continuemos.
B) Como encontrar el Proyecto en el Explorador de Archivos
Ahora vamos a ver cómo se organizan los proyectos y las soluciones en el Explorador de Archivos. Para ello, damos clic derecho sobre la solución y seleccionamos la opción Abrir carpeta en el explorador de archivos.
Esto nos abrirá el Explorador de Archivos en la ruta donde está guardado nuestro proyecto o solución.
Como podemos ver, tenemos el archivo de solución .sln
.
De igual manera, vemos que nos organiza cada uno de los proyectos de la solución en subcarpetas. En este caso, MyFirstApp y MySecondApp.
B.1) Info XML del archivo .csproj
También, al entrar en una de estas carpetas, podemos ver que contiene el archivo de proyecto, que en este caso es un archivo .csproj
, indicando que es un proyecto en C#.
Recordemos que este archivo es un XML, y podemos comprobarlo abriéndolo con un Bloc de notas.
Este archivo XML es el que lee MSBuild para poder compilar nuestra aplicación.
Aquí declaramos algunos componentes o especificaciones para que la aplicación se construya adecuadamente. Por ejemplo, podemos ver que declaramos el tipo de salida como un .exe
,
y que el framework o plataforma destino es .NET 5.
También podemos ver que declaramos el SDK de .NET utilizado,
Los archivos .exe
son archivos de consola o aplicaciones ejecutables que Windows reconoce y puede ejecutar.
Más adelante veremos dónde se encuentra este archivo y cómo podemos ejecutarlo sin necesidad de abrir Visual Studio.
Otra forma de ver estos archivos de proyecto directamente en Visual Studio es simplemente posicionándonos sobre el proyecto, lo que temporalmente nos mostrará el XML en nuestra área de trabajo.
También podemos darle clic derecho al proyecto y seleccionar Editar archivo de proyecto,
lo que abrirá el archivo de manera permanente en nuestra área de trabajo.
C) Como compilar un Proyecto y modos de compilación (Debug and Release)
Muy bien, no entraremos en mucho detalle sobre los modos de compilación ahora, pero les diré que podemos compilar nuestros proyectos de dos maneras:
- en modo Debug
- o en modo Release.
El modo Debug se utiliza durante el desarrollo para pruebas, mientras que el modo Release se usa cuando estamos listos para empaquetar el proyecto, creando una versión más limpia sin elementos propios de la depuración.
Vamos a compilar en modo Release. Para ello, vamos al menú Compilar y seleccionamos Compilar toda la solución.
C.1) Dónde encontrar el ejecutable generado
Muy bien, ahora vamos a ver dónde nos dejó nuestros archivos .exe
.
De nuevo, abrimos la carpeta en el Explorador de Archivos.
Nos dirigimos a la carpeta del proyecto, y siempre encontraremos una carpeta llamada bin
que contiene las carpetas correspondientes a las compilaciones realizadas. En este caso, las carpetas Debug y Release.
Abrimos la carpeta Release, luego la carpeta net5.0
, y aquí encontramos nuestro archivo .exe
.
D) Como ejecutar el .exe con la linea de comando
Este archivo .exe
se puede ejecutar sin necesidad de abrir Visual Studio. Para hacerlo, abrimos una consola de Windows. Vamos al menú de inicio, escribimos "cmd" y seleccionamos la opción Símbolo del sistema.
Aquí, por defecto, la consola nos posiciona en una ruta de nuestra máquina, pero para ejecutar nuestra aplicación necesitamos estar en la ruta donde se encuentra el archivo .exe
.
Copiamos esta ruta,
y en la línea de comandos usamos el comando cd
, que sirve para cambiar de directorio. Pegamos la ruta y presionamos Enter.
Como podemos ver, ya estamos posicionados en la carpeta correcta, donde se encuentra nuestro archivo .exe
.
Ahora podemos ejecutar nuestro programa directamente.
Windows detecta automáticamente que es un archivo ejecutable y lo ejecuta. Le damos Enter y ahí está el resultado de nuestra aplicación.
Al presionar cualquier tecla, la aplicación termina y nos devuelve al prompt del sistema.
Muy bien, espero que todo lo visto en este video les sea de utilidad.
Hasta la próxima.
E) Extra: bin vs obj Folder (TO DO)
Video: https://youtu.be/vjHage_2g4Y
TO DO
Z) 🗃️ Glossary
File | Definition |
---|
Uncreated files | Origin Note |
---|---|
Next Part 🔜 | 6 - PRIMEROS PASOS CON VISUAL STUDIO Y C Sharp |