Proceso de ejecución administrada

Actualización: noviembre 2007

El proceso de ejecución administrada incluye los pasos siguientes:

  1. Elegir un compilador.

    Para obtener los beneficios que proporciona Common Language Runtime, se deben utilizar uno o más compiladores de lenguaje orientados al tiempo de ejecución.

  2. Compilar el código a Lenguaje intermedio de Microsoft (MSIL).

    La compilación convierte el código fuente en MSIL y genera los metadatos requeridos.

  3. Compilar MSIL a código nativo.

    En tiempo de ejecución, un compilador Just-In-Time (JIT) convierte MSIL en código nativo. Durante esta compilación, el código debe pasar un proceso de comprobación que examina el MSIL y los metadatos para averiguar si el código garantiza la seguridad de tipos.

  4. Ejecutar código.

    Common Language Runtime proporciona la infraestructura que permite que la ejecución tenga lugar, así como una amplia gama de servicios que se pueden utilizar durante la ejecución.

Vea también

Conceptos

Elegir un compilador

Compilar en lenguaje intermedio de Microsoft (MSIL)

Compilar MSIL a código nativo

Ejecutar código

Hosts del motor en tiempo de ejecución

Otros recursos

Información general acerca de .NET Framework

Ensamblados en Common Language Runtime

Dominios de aplicación