Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
При установке обновленных версий среды выполнения пакета SDK для приложений Windows с течением времени может потребоваться удалить устаревшие версии с компьютера разработки. Как правило, вам понадобится только runtime и расширение Windows App SDK, которые вы выбрали для ссылки и которые необходимы в вашем приложении. Если приложение не имеет конкретных причин для более ранних расширений или сред выполнения, вы можете безопасно удалить старые версии.
Среда выполнения пакета SDK для приложений Windows включает пакеты Framework, Main, Singleton и Dynamic Dependency Lifetime Manager (DDLM). Все эти пакеты можно удалить с помощью команд PowerShell. Пакеты Main, Singleton и DDLM можно также удалить в настройках.
Это важно
Рекомендуется не удалять пакеты среды выполнения пакета SDK для приложений Windows с компьютеров конечных пользователей после развертывания. Это приведет к прекращению работы других приложений, которые зависят от этих пакетов.
Удаление компонентов среды выполнения пакета SDK для приложений Windows с помощью PowerShell
Сначала выполните get-appxpackage
команду, чтобы получить список всех версий пакетов среды выполнения пакета SDK для приложений Windows, установленных на компьютере (включая платформу, основные, одноэлементные и DDLM-пакеты). Список содержит сведения о каждом пакете среды выполнения, включая значение PackageFullName . Пример выходных данных этой команды см. в разделе "Проверка установленных версий среды выполнения пакета SDK для приложений 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*
Затем выполните remove-appxpackage
команду, чтобы удалить определенные версии пакетов среды выполнения пакета sdk для приложений Windows с компьютера разработки. Для каждого пакета укажите значение PackageFullName пакетов среды выполнения, которые необходимо удалить, как показано на предыдущем шаге. В следующем примере удаляются фреймворк, пакет 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
Удалите основные пакеты и пакеты DDLM в настройках
Чтобы удалить пакеты Main и Dynamic Dependency Lifetime Manager (DDLM), можно также использовать страницу "Приложения и функции " в параметрах.
Замечание
Пакет платформы Windows App SDK не будет отображаться в Приложениях и функциях, и его необходимо удалить с помощью команд PowerShell, описанных ранее в этой статье.
На странице "Приложения и функции" выполните поиск по запросу reunion, чтобы отфильтровать и отобразить установленные версии пакетов Windows App SDK. Выберите все версии, которые нужно удалить с компьютера, и нажмите кнопку "Удалить".
Связанные темы
- Руководство по развертыванию Windows App SDK для приложений, зависящих от каркаса, упакованных с внешним местоположением или без упаковки.
- Архитектура среды выполнения
- Проверка установленных версий среды выполнения пакета SDK для приложений Windows
- Установка инструментов для Windows App SDK
- Создание первого проекта WinUI 3
- Использование пакета SDK для приложений Windows в существующем проекте
Windows developer