Condividi tramite


Rimuovere le versioni di runtime di Windows App SDK obsolete dal computer di sviluppo

Man mano che si installano versioni aggiornate del runtime Windows App SDK, è possibile rimuovere le versioni obsolete dal computer di sviluppo. In generale, è necessaria solo l'estensione e il runtime di Windows App SDK a cui si è scelto di fare riferimento e che è necessario nell'applicazione. Se l'applicazione non ha ragioni specifiche per mantenere le estensioni o i runtime precedenti, è possibile rimuovere le versioni precedenti in modo sicuro.

Il runtime di Windows App SDK include i pacchetti Framework, Main, Singleton e Dynamic Dependency Lifetime Manager (DDLM). Tutti questi pacchetti possono essere disinstallati usando i comandi di PowerShell . I pacchetti Main, Singleton e DDLM possono essere disinstallati in alternativa in Impostazioni.

Importante

È consigliabile non rimuovere pacchetti di runtime Windows App SDK dai computer dell'utente finale dopo la distribuzione. In questo modo verranno interrotte altre applicazioni che assumono una dipendenza da tali pacchetti.

Rimuovere i componenti di runtime di Windows App SDK con PowerShell

Eseguire prima di tutto il get-appxpackage comando per elencare tutte le versioni dei pacchetti di runtime di Windows App SDK installati nel computer (inclusi il framework, il framework, il singleton e i pacchetti DDLM). L'elenco include informazioni dettagliate su ogni pacchetto di runtime, incluso il valore PackageFullName . Per un esempio dell'output di questo comando, vedere Controllo delle versioni installate del runtime di 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*

Eseguire quindi il remove-appxpackage comando per rimuovere versioni specifiche dei pacchetti di runtime Windows App SDK dal computer di sviluppo. Per ogni pacchetto, specificare il valore PackageFullName dei pacchetti di runtime da rimuovere, come specificato dal passaggio precedente. Nell'esempio seguente vengono rimossi rispettivamente il framework, il pacchetto main e DDLM. Assicurarsi di specificare i valori corretti di PackageFullName per i pacchetti nel computer.

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

Rimuovere i pacchetti main e DDLM in Impostazioni

Per rimuovere i pacchetti DDLM (Main and Dynamic Dependency Lifetime Manager), è possibile usare in alternativa la pagina Apps & funzionalità in Impostazioni.

Nota

Il pacchetto framework Windows App SDK non verrà visualizzato in App & funzionalità e dovrà essere disinstallato usando i comandi di PowerShell descritti in precedenza in questo articolo.

Nella pagina App & funzionalità cercare reunion per filtrare e visualizzare le versioni installate dei pacchetti Windows App SDK. Seleziona tutte le versioni da rimuovere dal computer e fai clic su Disinstalla.

Screenshot della pagina App e funzionalità in Impostazioni per rimuovere SDK per app di Windows pacchetti