Um arquivo .NET CLR é um executável contendo código Common Language Runtime (CLR) – código gerenciado compilado para Intermediate Language (IL) em vez de código de máquina nativo. IL é neutro à plataforma; o CLR o compila para código nativo em tempo de execução via compilação Just-In-Time (JIT).
Características Principais
- Criado pelo .NET Framework (Windows/Linux).
- Executa em qualquer plataforma com implementação CLR.
- Compilação JIT permite inicialização mais rápida que código nativo pré-compilado.
Abertura e Execução
- Ver fonte: Abra em qualquer editor de texto (duplo clique).
- Executar: Requer .NET Framework instalado (baixe da Microsoft). Duplo clique roda no CLR.
Usos Comuns
- Distribuição de aplicações gerenciadas
- Web services
- Apps móveis (via Xamarin/.NET MAUI)
- Jogos
- Bibliotecas/componentes reutilizáveis
Arquivos .NET CLR permitem execução de código gerenciado multiplataforma com grande ecossistema de desenvolvedores.