Remover versões desatualizadas do runtime do SDK do Aplicativo Windows do seu computador de desenvolvimento
Ao longo do tempo, ao instalar as versões atualizadas do runtime e do SDK do Aplicativo Windows, convém remover as versões desatualizadas do seu computador de desenvolvimento. Em geral, você só precisa em seu aplicativo do runtime e da extensão do SDK do Aplicativo Windows que escolheu fazer referência e exigir. A menos que seu aplicativo tenha motivos específicos para extensões ou runtimes anteriores, você poderá remover versões mais antigas com segurança.
O tempo de execução do SDK do aplicativo Windows inclui os pacotes de estrutura, Main, Singleton e o gerenciador de vida útil de dependência dinâmica (DDLM). Todos esses pacotes podem ser desinstalados usando comandos do PowerShell. Os pacotes Main, Singleton e DDLM podem ser desinstalados alternativamente em Configurações.
Importante
Recomendamos que você não remova os pacotes de runtime do SDK do Aplicativo Windows dos computadores do usuário final após a implantação. Isso interromperá outros aplicativos que estão tendo uma dependência desses pacotes.
Remover componentes de runtime do SDK do Aplicativo Windows usando o PowerShell
Primeiro, execute o comando get-appxpackage
para listar todas as versões dos pacotes de runtime do SDK do Aplicativo Windows instalados no computador (incluindo os pacotes de estrutura, main, singleton e DDLM). A lista inclui detalhes sobre cada pacote de runtime, incluindo o valor PackageFullName. Para obter um exemplo da saída desse comando, confira Verificar se há versões instaladas do runtime do SDK do Aplicativo Windows.
# For 1.0 and 1.0 Preview releases
get-appxpackage *appruntime*
# For 1.0 Experimental
get-appxpackage *WindowsAppSDK*
# For version 0.8
get-appxpackage *reunion*
Em seguida, execute o comando remove-appxpackage
para remover versões específicas dos pacotes de runtime do SDK do Aplicativo Windows do computador de desenvolvimento. Para cada pacote, especifique o valor PackageFullName dos pacotes de runtime que deseja remover, conforme fornecido pela etapa anterior. O exemplo a seguir remove o pacote de estrutura, main e DDLM, respectivamente. Certifique-se de especificar os valores PackageFullName corretos dos pacotes no computador.
remove-appxpackage -Package Microsoft.ProjectReunion.0.8-preview_8000.144.525.0_x86__8wekyb3d8bbwe
remove-appxpackage -Package Microsoft.ProjectReunion.Main.0.8-preview_8000.144.525.0_x64__8wekyb3d8bbwe
remove-appxpackage -Package Microsoft.ProjectReunion.DDLM.8000.144.525.0-x8-p_8000.144.525.0_x86__8wekyb3d8bbwe
Remover pacotes main e DDLM em Configurações
Para remover os pacotes Main e do gerenciador de vida útil da dependência dinâmica (DDLM), você pode usar a página de Aplicativos e recursos nas Configurações.
Observação
O pacote de estrutura do SDK do Aplicativo Windows não aparecerá nos Aplicativos e recursos e precisará ser desinstalado usando os comandos do PowerShell descritos anteriormente neste artigo.
Na página Aplicativos e recursos, localize reunião para filtrar e mostrar versões instaladas de pacotes do SDK do Aplicativo Windows. Selecione todas as versões que você quer remover do computador e clique em Desinstalar.
Tópicos relacionados
- SDK do Aplicativo Windows guia de implantação para aplicativos dependentes de estrutura empacotados com localização externa ou não empacotado
- Arquitetura de runtime
- Verificar se há versões instaladas do runtime do SDK do Aplicativo Windows
- Instalar ferramentas para o SDK do Aplicativo Windows
- Criar seu primeiro projeto da WinUI 3
- Usar o SDK do Aplicativo do Windows em um projeto existente
Windows developer