

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# .NETem AL2023
<a name="dotnet"></a>

 AL2023 atualmente fornece o [https://dotnet.microsoft.com/](https://dotnet.microsoft.com/)tempo de execução e o SDK, versões 8.0, 9.0 e 10.0. .NETA versão 6.0 chegou end-of-life em novembro de 2024 e não é mais suportada. Cada versão é suportada pelo mesmo período de tempo do upstream.NET. Para saber mais, consulte [Package support statements](https://docs.aws.amazon.com/linux/al2023/release-notes/support-info-by-support-statement.html). 

## Migrando para versões mais recentes .NET
<a name="dotnet-migration"></a>

**A .NET comunidade upstream fornece documentação de migração para mover:**
+ [a .NET 10](https://learn.microsoft.com/en-us/dotnet/core/whats-new/dotnet-10/overview)
+ [a .NET 9](https://learn.microsoft.com/en-us/dotnet/core/whats-new/dotnet-9/overview)
+ [a .NET 8](https://learn.microsoft.com/en-us/dotnet/core/whats-new/dotnet-8/overview)

## Instalando .NET em AL2023
<a name="dotnet-installation"></a>

 Várias versões do .NET tempo de execução podem ser instaladas simultaneamente no AL2023. No entanto, os `dotnet-host` pacotes `dotnet` e são compartilhados entre as versões do SDK, portanto, somente uma versão do SDK pode possuir o ponto de entrada da `/usr/bin/dotnet` CLI por vez. A instalação de uma versão diferente do SDK atualizará o `dotnet` comando compartilhado para essa versão. 

 Para instalar uma versão específica do .NET SDK, use o `dnf` comando: 

```
sudo dnf install dotnet-sdk-10.0
```

 `10.0`Substitua pela versão desejada (8.0, 9.0 ou 10.0). 

 Para instalar somente o runtime sem o SDK: 

```
sudo dnf install dotnet-runtime-9.0
```