Vamos a actualizar nuestra Política de privacidad próximamente. Te recomendamos consultar el avance.

C# esencial

Compilar, ejecutar y depurar el proyecto

¡Prueba gratis durante 10 días

nuestros 1290 cursos !

Prueba gratis Mostrar modalidades de suscripción
A lo largo de este video conoceremos los conceptos de compilación (compile), ejecución (run) y depuración (debug). También pondremos en práctica estas acciones en nuestro proyecto para una mejor comprensión del concepto.
05:27

Transcripción

Vamos ahora a conocer los conceptos de compilar, ejecutar y depurar. Para ello, voy a escribir aquí una línea de código, en donde le voy a indicar a la consola que me escriba el siguiente mensaje: "Probando mi primer proyecto". Esta línea de código que he escrito, está en el lenguaje de programación C#, el cual es un lenguaje de alto nivel. Para que este código sea comprendido por la computadora, debo hacer el proceso de compilación. Al compilar, nuestro proyecto será convertido en lenguaje máquina y podrá entonces ser ejecutado. Voy a ir al menú "Compilar" y voy a dar clic en "Compilar solución". En la ventana de salida, podemos ver el resultado de la compilación, me indica que 1 código correcto, 0 incorrecto, 0 actualizados y 0 omitidos. En caso de que exista un error, también me lo va a indicar en esta ventana de salida. Voy a quitar mi punto y coma, y voy a dar clic en "Compilar” nuevamente. Para compilar también podemos utilizar la combinación de teclas "Ctrl + Shift + B". Voy a dar clic en esas teclas y en la ventana de salida puedo ver que me aparece la lista de errores. Me muestra un código de error, el cual puedo consultar en la web si así lo deseo. Me muestra una descripción, la cual es muy clara en este caso. Se esperaba punto y coma, es decir, que en el código estaba esperando un punto y coma, el cual no está puesto. Aquí en "Proyecto" me muestra el nombre del proyecto, en "Archivo", el archivo que contiene el error y en "Línea", la línea o el número de línea en el cual está el error. En este caso, es la línea trece. Aquí la vemos, línea trece, está el error. Para corregir el error únicamente debo poner un punto y coma en este lado y vemos que, de hecho, aquí en la ventana de salida ya no me aparece el error. De cualquier forma, recomiendo compilar nuevamente para que se tomen en cuenta estos cambios. Compilé y nuevamente me muestra que es correcto, ahora, ya no existe ningún error en nuestro código. Cuando damos clic aquí en "Iniciar", lo que estamos haciendo es ejecutar el código. Cuando ejecutamos el código, Visual Studio se encarga, primero, de guardar los cambios que no hayan sido guardados, posteriormente, compila el proyecto y finalmente lo ejecuta. Voy a agregar una línea de código. Esta línea de código va a ser para que cuando la consola me muestre el mensaje, probando mi primer error, no se salga inmediatamente y espere a que el usuario teclee una tecla y entonces pueda salir. Ahora, voy a dar clic en "Iniciar", para que veamos qué es la ejecución de este proyecto. Ahora, que he dado clic en "Ejecutar" o "Iniciar", lo que ha hecho es desplegar la consola y hacer exactamente lo que dice el código. Vamos a salir de la consola dando clic en cualquier tecla, y aquí vamos a ver que la ventana de salida nos vuelve a mostrar lo que sucedió. En este caso, la salida de la depuración. Podemos ver que también hay una salida de compilación, ya que como dije hace un momento, antes de ejecutar, va a compilar. Finalmente, vamos a ver el concepto de depuración. Para ello, voy a crear una variable de tipo entero aquí, que sea "num" igual a 10. Vamos a suponer que yo no sé cuál es el valor de "num" y quiero consultarlo pero no lo puedo hacer o no lo quiero hacer desde la consola. Voy a recurrir a la depuración. Voy a poner un punto de quiebre o "breakpoint" aquí, en la línea que quiero revisar. Voy a dar clic en "Depurar" y voy a dar clic también en "Iniciar depuración" o también lo puedo hacer con F5. En el código puedo ver que en la línea que he marcado con el "breakpoint", se ha marcado con amarillo, esto quiere decir que el "breakpoint" está detenido en ese punto. Para ver el valor de mi variable, debo dar clic en F10. En este momento puedo ver que la variable "num” es igual a 0, ya que esta línea de código no se ha ejecutado. Para que se ejecute, voy a dar clic, como comenté, en F10 y entonces ya ha sido ejecutada. Pasé de esta línea de código a la siguiente en menos de un milisegundo, como lo indica aquí. Para entonces podemos verificar que la variable "num" tiene un valor de 10. En este momento puede que no le veas mucha utilidad a la depuración, pero cuando tengamos muchas líneas de código y no sepamos por qué una variable nos está devolviendo un resultado, la depuración nos va a servir para consultarlo.

C# esencial

Descubre las facilidades y bases de la programación con el lenguaje C#, así como la programación orientada a objetos con el apoyo de un ejercicio para poner en práctica.

2:22 horas (38 Videos)
Actualmente no hay comentarios.
 
Software:
Formadores:
Fecha de publicación:11/04/2017
Duración:2:22 horas (38 Videos)

Este curso video2brain está disponible como descarga y para ser visualizado online. ¡Pero no hace falta que decidas entre las dos opciones! Al comprar el curso, disfrutarás de ambas posibilidades.

La descarga te permite ver las lecciones sin estar conectado/a a internet y supone una navegación fácil y ágil entre capítulo y capítulo. Si vas a trabajar en diferentes ordenadores o si no quieres descargarte el curso completo, entra en la web con tus datos de acceso y disfruta directamente de tus vídeos online. Te deseamos que disfrutes de este curso y te resulte de mucha utilidad.

Estamos a tu disposición si tienes cualquier tipo de duda o pregunta.