Del curso: C# esencial

Accede al curso completo hoy mismo

Únete hoy para acceder a más de 25.000 cursos impartidos por expertos del sector.

Compilación y ejecución de un proyecto

Compilación y ejecución de un proyecto - Tutorial de C#

Del curso: C# esencial

Compilación y ejecución de un proyecto

El proceso de compilación es una parte esencial de las aplicaciones C#. A nuestros ojos, es bastante sencillo ir a esta opción y dar clic en «Compilar solución». Como puedes ver, aquí vemos la salida de esa compilación. Parece algo bastante sencillo, pero vamos a explicar un poco más a detalle qué es lo que sucede. Esto se divide básicamente en tres pasos. Primero, el código fuente se traduce a lo que conocemos como «lenguaje intermedio». El compilador de C# precisamente traduce el código fuente a este lenguaje. Luego viene la generación del ensamblado. Esto nos da como salida un paquete o un archivo binario .DLL o .S. Finalmente, lo que sucede es que en tiempo de ejecución, el Common Language Runtime convierte el lenguaje intermedio a código máquina específico del sistema operativo y CPU. Todo eso que comenté es lo que sucedió para darnos esta salida que observamos aquí. Ahora bien, algo importante también a saber, es que existen modos de compilación. Si vemos aquí, hay un menú que…

Contenido