Compartilhar via


Remover versões de runtime de SDK de aplicativos do Windows desatualizadas do seu computador de desenvolvimento

Ao instalar versões atualizadas do runtime do SDK de Aplicativos do Windows ao longo do tempo, convém remover versões desatualizadas do seu computador de desenvolvimento. Em geral, você só precisa do runtime e da extensão do SDK do Aplicativo Windows que escolheu referenciar e exigir para o seu aplicativo. A menos que seu aplicativo tenha motivos específicos para extensões ou runtimes anteriores, você poderá remover com segurança versões mais antigas.

O runtime do SDK de Aplicativo do Windows inclui os pacotes Framework, Main, Singleton e DDLM (Dynamic Dependency Lifetime Manager). Todos esses pacotes podem ser desinstalados usando comandos do PowerShell. Os pacotes Main, Singleton e DDLM podem ser desinstalados, como alternativa, em Configurações.

Importante

Recomendamos que você não remova pacotes de runtime do SDK do Aplicativo windows dos computadores do usuário final após a implantação. Isso quebrará outros aplicativos que estão dependendo desses pacotes.

Remover componentes de runtime do SDK do Aplicativo Windows usando o PowerShell

Primeiro, execute o get-appxpackage comando para listar todas as versões dos pacotes de runtime do SDK de Aplicativo do Windows instalados em seu computador (incluindo os pacotes de estrutura, principal, 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, consulte Verificar as versões instaladas do runtime do Windows App SDK.

# 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 Windows App SDK no computador de desenvolvimento. Para cada pacote, especifique o valor PackageFullName dos pacotes de execução que você deseja remover, conforme fornecido pela etapa anterior. O exemplo a seguir remove a estrutura, o componente principal e o pacote DDLM, respectivamente. Certifique-se de especificar os valores corretos de PackageFullName para os pacotes no seu 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 principal e DDLM em Configurações

Para remover os pacotes DDLM (Gerenciador de Tempo de Vida de Dependência Principal e Dinâmica), é possível usar a página Aplicativos e recursos em Configurações.

Observação

O pacote da estrutura do SDK do Aplicativo do Windows não será exibido em aplicativos & recursos e precisará ser desinstalado usando os comandos do PowerShell descritos anteriormente neste artigo.

Na página Aplicativos & Recursos, pesquise por reunion para filtrar e mostrar as versões instaladas dos pacotes do Windows App SDK. Selecione todas as versões que você deseja remover do seu computador e clique em Desinstalar.

Captura de tela da página Aplicativos & Recursos em Configurações para remover pacotes do SDK do Aplicativo do Windows