Eu escrevi um aplicativo de desktop WPF usando o Visual Studio 2022 e .Net SDK 6.0.6. Eu não queria criar um aplicativo "autocontido", então será necessário instalar o .Net Desktop Runtime nos PCs dos clientes. Estou certo em dizer que qualquer versão >=6.0.6 pode ser instalada e não precisa ser especificamente 6.0.6?
Além disso, o tempo de execução do .Net6 parece estar sendo atualizado todo mês. O Windows Update inclui atualizações para .Net6, especialmente porque agora existem vários tipos de runtime: "SDK", "ASP.Net Core runtime", ".Net Desktop Runtime", ".Net Runtime" ( veja aqui )?
Todos os PCs são Win10 sem planos para começar a usar o Win11.
Você pode instalar qualquer versão do .NET 6 Runtime. Exceto por correções críticas de bugs, alterações importantes não acontecem na mesma versão principal. Para seu aplicativo, o .NET 6 Desktop Runtime é apropriado.
Sim, as atualizações .NET (Core) são distribuídas usando o Windows Update. Por exemplo, recebi esta atualização recente: KB5017915
Adicione isso ao net6autoupdate.reg e execute-o
Fonte: https://devblogs.microsoft.com/dotnet/server-operating-systems-auto-updates/