¿Qué es un archivo .NET CLR?

Un archivo .NET CLR es un ejecutable que contiene código de Common Language Runtime (CLR)—código administrado compilado a Lenguaje Intermedio (IL) en lugar de código nativo de máquina. IL es neutral en cuanto a plataforma; el CLR lo compila a código nativo en tiempo de ejecución mediante compilación Just-In-Time (JIT).

Características clave

  • Creado por .NET Framework (Windows/Linux).
  • Se ejecuta en cualquier plataforma con una implementación de CLR.
  • La compilación JIT permite un inicio más rápido que el código nativo precompilado.

Apertura y ejecución

  • Ver código fuente: Ábrelo en cualquier editor de texto (doble clic).
  • Ejecutar: Requiere .NET Framework instalado (descarga de Microsoft). Doble clic ejecuta en CLR.

Usos comunes

  • Distribución de aplicaciones administradas
  • Servicios web
  • Aplicaciones móviles (vía Xamarin/.NET MAUI)
  • Juegos
  • Bibliotecas/componentes reutilizables

Los archivos .NET CLR permiten la ejecución de código administrado multiplataforma con un gran ecosistema de desarrolladores.