從開發電腦移除過時 Windows 應用程式 SDK 執行時間版本
在安裝 Windows 應用程式 SDK 執行階段和更新版本一段時間後,您可能會想從開發電腦移除過期的版本。 一般而言,您只需要在應用程式中參照和保留您選擇的 Windows 應用程式 SDK 執行階段和延伸模組。 除非您的應用程式有特定理由需要舊版延伸模組或執行階段,否則您可以安全地移除舊版。
Windows 應用程式 SDK 執行階段包含 Framework、Main、Singleton 和 Dynamic Dependency Lifetime Manager (DDLM) 套件。 這些套件全都可以透過 PowerShell 命令解除安裝。 Main、Singleton 和 DDLM 套件也可以在「設定」解除安裝。
重要
建議您在部署之後,不要從使用者的電腦移除 Windows 應用程式 SDK 執行階段套件。 這麼做會使其與這些套件相依的應用程式中斷。
使用 PowerShell 移除 Windows 應用程式 SDK 執行階段元件
首先,執行 get-appxpackage
命令列出電腦上安裝的所有 Windows 應用程式 SDK 執行階段套件版本 (包括 Framework、Main、Singleton 和 DDLM 套件)。 此清單包含每個執行階段套件的詳細資訊,包括 PackageFullName 值。 如需該命令的輸出範例,請參閱確認 Windows 應用程式 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*
接下來,執行 remove-appxpackage
命令,從開發電腦移除 Windows 應用程式 SDK 執行階段套件的特定版本。 針對每個您要移除的執行階段套件,指定套件的 PackageFullName 值 (已在上個步驟取得)。 以下範例會分別移除 Framework、Main 和 DDLM 套件。 請務必為電腦上的套件指定正確的 PackageFullName 值。
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
在「設定」中移除 Main 和 DDLM 套件
若要移除 Main 和 Dynamic Dependency Lifetime Manager (DDLM) 套件,您也可以使用「設定」中的「應用程式&功能」頁面。
注意
Windows 應用程式 SDK Framework 套件不會顯示在「應用程式&功能」中,而且必須使用本文稍早所述的 PowerShell 命令解除安裝。
在「應用程式&功能」頁面上搜尋 reunion 來篩選及顯示已安裝的 Windows 應用程式 SDK 套件版本。 選取您想要從電腦移除的任意版本,然後按一下 [解除安裝]。