Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Se estiver a migrar uma aplicação para .NET 11, as alterações urgentes listadas aqui podem afetá-lo. As alterações são agrupadas por área de tecnologia, como ASP.NET Core ou Windows Forms.
Este artigo categoriza cada alteração significativa como binária incompatível ou fonte incompatível, ou como uma mudança comportamental:
Binário incompatível - Quando executados no novo ambiente de execução ou componente, os binários existentes podem encontrar uma alteração significativa no comportamento, como falha ao carregar ou executar, e, nesses casos, exigir recompilação.
Fonte incompatível - Quando recompilado usando o novo SDK ou componente ou para direcionar o novo tempo de execução, o código-fonte existente pode exigir alterações no código-fonte para ser compilado com êxito.
Mudança comportamental - Código e binários existentes podem comportar-se de forma diferente em tempo de execução. Se o novo comportamento for indesejável, o código existente precisará ser atualizado e recompilado.
Observação
Este artigo é um trabalho em andamento. Não é uma lista completa de alterações significativas no .NET 11.
Principais bibliotecas .NET
| Title | Tipo de alteração |
|---|---|
| DeflateStream e GZipStream escrevem cabeçalhos e rodapés para carga útil vazia | Mudança comportamental |
| Environment.TickCount tornado consistente com o comportamento de timeout do Windows | Mudança comportamental |
| Capacidade máxima do MemoryStream atualizada e comportamento de exceções alterado | Mudança comportamental |
| APIs de leitura TAR verificam os checksums dos cabeçalhos ao serem lidos | Mudança comportamental |
| ZipArchive.CreateAsync carrega com entusiasmo as entradas do arquivo ZIP | Mudança comportamental |
Cryptography
| Title | Tipo de alteração |
|---|---|
| DSA removido do macOS | Mudança comportamental |
Globalization
| Title | Tipo de alteração |
|---|---|
| Data mínima suportada no Calendário Japonês corrigida | Mudança comportamental |
compilador JIT
| Title | Tipo de alteração |
|---|---|
| Requisitos mínimos de hardware atualizados | Mudança comportamental |
SDK e MSBuild
| Title | Tipo de alteração |
|---|---|
| alvo de lançamento mono não definido para aplicações .NET Framework | Mudança comportamental |