Alojar Common Language Runtime

Para aplicaciones escritas mediante .NET Framework, el alojamiento de Common Language Runtime es completamente transparente. Si compila el código administrado como un ensamblado .exe, mscoree.dll inicia automáticamente el motor en tiempo de ejecución cuando se ejecuta el .exe. Las aplicaciones no administradas, sin embargo, también pueden beneficiarse del alojamiento de Common Language Runtime. El motor en tiempo de ejecución proporciona un marco para ampliar aplicaciones como Servicios de Microsoft Internet Information Server y Microsoft SQL Server 2005.

Ya se invoque automáticamente, como con ensamblados .exe administrados, o se cargue mediante la API no administrada de host, una aplicación de .NET Framework requiere un fragmento de código llamado host del motor en tiempo de ejecución. El host del motor en tiempo de ejecución carga el motor en tiempo de ejecución en un proceso, crea los dominios de aplicación dentro del proceso, y carga y ejecuta el código de usuario dentro de esos dominios de aplicación.

En esta sección

Secciones relacionadas

  • Dominios de aplicación
    Describe las construcciones que los hosts utilizan para aislar el código que se ejecuta dentro de un proceso.
  • Ejecución simultánea
    Describe cómo ejecutar varias versiones de una aplicación, un componente o el motor en tiempo de ejecución.