Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
O .NET 9 introduz uma alteração que requer dotnet watch a inicialização com Recarga Dinâmica desabilitada para projetos direcionados ao .NET 5 ou versões anteriores.
Comportamento anterior
Anteriormente, dotnet watch desabilitava automaticamente a Recarga Dinâmica quando usada com projetos direcionados ao .NET 5 ou anterior.
Novo comportamento
A partir do .NET 9, um erro é relatado quando dotnet watch é iniciado sem --no-hot-reload para projetos direcionados ao .NET 5 ou versões anteriores. O erro é semelhante a:
A inspeção baseada em Recarga Dinâmica só tem suporte no .NET 6.0 ou em aplicativos mais recentes.
Versão introduzida
.NET 9 RC 1
Tipo de alteração interruptiva
Esta é uma alteração comportamental.
Motivo da alteração
A arquitetura interna da dotnet watch ferramenta passou por melhorias significativas. Preservar o comportamento para versões do .NET sem suporte não garantiu o aumento da complexidade da nova implementação.
Ação recomendada
Passe --no-hot-reload para dotnet watch na linha de comando ou atualize seu projeto para destino net6.0 ou posterior (usando a TargetFramework propriedade).
APIs afetadas
N/D