Автоматическое обновление и восстановление приложений

Важно!

в следующей статье обсуждаются параметры, доступные в настоящее время в Windows Insider build 22415 и более поздних версий.

параметры автоматического обновления и восстановления позволяют разработчикам и ит-специалистам предоставлять автоматизированное обновление для Windows приложений, распространяемых без использования Microsoft Store. указав параметры автообновления и восстановления в составе файла установщика приложения, Windows приложение можно настроить для проверки наличия обновлений при каждом запуске, скрыть запрос обновления/восстановления и/или запретить запуск Windowsного приложения до получения последнего обновления.

при установке Windows приложения с помощью файла установщика приложения в репозитории установщика приложений будет создана запись с указанными конфигурациями, которые были заданы. пока приложение Windows имеет запись в репозитории установщика приложений, автоматическое обновление и восстановление приложения можно настроить с помощью: Windows Параметры приложение, файл установщика приложений, PowerShell или с помощью CSP. любые изменения, внесенные в любое конкретное Windowsе приложение, будут перезаписывать все параметры этого конкретного Windows приложения.

приложение Windows Параметры предоставляет возможность включения и отключения автоматического обновления и восстановления Windows приложений.

Примечание

Если параметр не будет перезаписан, все параметры, настроенные с помощью CSP, будут переопределять все остальные конфигурации, PowerShell, а файл установщика приложения переопределит все параметры, настроенные при разработке.

Автоматическое обновление

Windows приложения будут использовать путь URI установщика приложений для проверки наличия обновлений для Windows приложений, но если универсальный код ресурса (uri) установщика приложения недоступен, Windows приложение проверит наличие обновлений с помощью упдатеурис, пытаясь подключиться к каждому из них, прежде чем пытаться выполнить следующее. первый файл установщика приложения, который должен быть доступен, будет проверяться на наличие новых Windows обновлений приложений.

обновление Windows приложений поддерживает следующие элементы:

Элементы Описание
хаурсбетвинупдатечеккс определяет минимальный зазор в Windows проверки обновлений приложения.
упдатеблокксактиватион Определяет интерфейс при проверке обновления приложения.
шовпромпт Определяет, отображается ли окно при установке обновлений и когда выполняется проверка обновлений.
упдатеури универсальный код ресурса (uri) резервного файла установщика приложения, который можно использовать для обновления Windows приложения, если URI установщика приложения недоступен.

Инструкции по созданию файла установщика приложений с указанными выше параметрами см. в статье Создание файла установщика приложения .

Файл установщика внедренного приложения

установщик встраиваемых приложений позволяет разработчикам Windows приложений настраивать параметры обновления для своих Windows приложений. указанные выше параметры можно задать для конкретного приложения Windows. разрешить доставку обновлений для приложения Windows из предпочтительного решения для размещения обновлений.

дополнительные сведения о внедрении файла установщика приложения в приложение Windows: использование файла установщика приложения для обновления приложения

Файл установщика приложения

файл установщика приложений позволяет разработчикам Windows приложений или специалистам по ит настраивать параметры обновления для Windows приложений. Файл установщика приложения переопределит все параметры, настроенные с помощью файла установщика внедренного приложения.

PowerShell

командлеты PowerShell позволяют ит pro читать или настраивать параметры обновления и восстановления своих Windows приложений.

Командлет PowerShell Описание
Get-AppxPackageAutoUpdateSettings возвращает текущие параметры автоматического обновления и восстановления для конкретных или всех настроенных Windows приложений.
Set-AppxPackageAutoUpdateSettings настраивает параметры автоматического обновления и восстановления для конкретного Windows приложения, которое было установлено с помощью файла установщика приложения.

Дополнительные сведения об использовании этих командлетов PowerShell см. в статьях Get-AppxPackageAutoUpdateSettings и Set-AppxPackageAutoUpdateSettings документация.

Поставщик служб шифрования

Enterprise, что ит-специалисты используют решения для управления мобильными устройствами (например, Microsoft Endpoint Manager) для удаленного управления устройствами. поставщик Enterprise для управления современными приложениями был расширен и содержит параметры, которые можно применять к Windows 10ным устройствам для управления автоматическим обновлением конкретных Windows приложений.

следующие Параметры CSP можно найти по следующему пути:./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/<Windows app Family Name>/AppUpdateSettings/AutoUpdateSettings/AutoUpdateSettings/

Поставщик служб шифрования Описание
./Паккажесаурце указывает источник для файла *. appinstaller, используемого для проверки наличия обновлений приложения Windows.
./Аутоматикбаккграундтаск указывает, будет ли приложение Windows проверять и обновлять приложение Windows в фоновом режиме
./Онлаунчупдатечекк указывает, будет ли приложение Windows проверять наличие обновлений при запуске.
./Хаурсбетвинупдатечеккс указывает время между проверками обновления приложения Windows.
./Шовпромпт Указывает, будет ли пользователю предложено использовать диалоговые окна обновления или восстановления.
./Упдатеблокксактиватион указывает, будет ли запускаться приложение Windows, если доступно обновление.
./Форцеупдатефроманиверсион указывает, может ли обновление приложения Windows как на уровне up, так и на более простом уровне.
./Disable Указывает, включен ли параметр автоматического обновления для определенного пакета.

дополнительные сведения о csp см. в статье Enterprise документация по csp для управления современными приложениями .

Автоматическое восстановление

Windows приложения будут использовать путь URI установщика приложений, чтобы указать, откуда Windows приложение может выполнить его восстановление. если универсальный код ресурса (URI) установщика приложения недоступен или не настроен, он попытается получить доступ к Windows файлу приложения из RepairURIs .

Элементы Описание
упдатеури универсальный код ресурса (uri) резервного файла установщика приложения, который можно использовать для обновления Windows приложения, если URI установщика приложения недоступен.

Дополнительные сведения о создании *. AppInstaller, см. раздел создание файла установщика приложения или загрузка и использование построителя файлов установщика приложений в составе MSIX набор средств.

Поставщик служб шифрования

Enterprise, что ит-специалисты используют решения для управления мобильными устройствами (например, Microsoft Endpoint Manager) для удаленного управления устройствами. поставщик Enterprise для управления современными приложениями был расширен и содержит параметры, которые можно применять к Windows 10ным устройствам для управления автоматическим восстановлением конкретных Windows приложений.

следующие Параметры CSP можно найти по следующему пути:./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/<Windows app Family Name>/AppUpdateSettings/AutoUpdateSettings/AutoRepair/

Поставщик служб шифрования Описание
./Паккажесаурце указывает источник для файла приложения *. appinstaller или Windows, используемого для проверки Windowsных восстановлений приложений.

дополнительные сведения о csp см. в статье Enterprise документация по csp для управления современными приложениями .