Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Quando installi le versioni aggiornate del runtime di Windows App SDK, potresti voler rimuovere le versioni obsolete dal computer di sviluppo. In generale, è necessario solo il runtime e l'estensione di Windows App SDK che hai scelto di includere e richiedere nella tua applicazione. A meno che l'applicazione non abbia motivi specifici per estensioni o runtime precedenti, è possibile rimuovere in modo sicuro le versioni precedenti.
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 comandi di PowerShell. I pacchetti Main, Singleton e DDLM possono essere disinstallati alternativamente in Impostazioni.
Importante
È consigliabile non rimuovere i pacchetti di runtime di 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
Prima di tutto, esegui il comando get-appxpackage
per elencare tutte le versioni dei pacchetti di runtime di Windows App SDK installati sul tuo computer (inclusi il framework, il main, 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 Verificare le 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 di 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. Assicuratevi di specificare i valori PackageFullName corretti per i pacchetti sul tuo 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 App e funzionalità in Impostazioni.
Annotazioni
Il pacchetto framework di Windows App SDK non verrà visualizzato in App e funzionalità e dovrà essere disinstallato usando i comandi di PowerShell descritti in precedenza in questo articolo.
Nella pagina App e funzionalità cercare riunione per filtrare e visualizzare le versioni installate dei pacchetti di Windows App SDK. Selezionare le versioni da rimuovere dal computer e fare clic su Disinstalla.
Argomenti correlati
- Guida alla distribuzione dello Windows App SDK per le app che dipendono dal framework, confezionate con percorso esterno o non confezionate
- architettura di esecuzione
- Verificare le versioni installate del runtime di Windows App SDK
- Installare gli strumenti per il Windows App SDK
- Creare il primo progetto WinUI 3
- Usare il Windows App SDK in un progetto esistente