UpdateSettings
An optional element of the appinstaller file. UpdateSettings signifies whether or not to check for an update during the app's launch.
- <AppInstaller>
-
- <UpdateSettings>
<UpdateSettings>
<!-- Child elements -->
OnLaunch?
s4:AutomaticBackgroundTask?
s4:ForceUpdateFromAnyVersion?
</UpdateSettings>
?
optional (zero or one)
None.
Child Elements | Description |
---|---|
OnLaunch | OnLaunch signifies that the deployment service will check for an update to the appinstaller file on the app launch. |
s4:AutomaticBackgroundTask | Checks for updates in the background. A check is made every 8 hours independently of whether the user launched the app. This type of update cannot show UI. Available in Windows 10, version 1803 and later. |
s4:ForceUpdateFromAnyVersion | A boolean that allows the app's version to be incremented or decremented. Without this element, the app can only move to a higher version. Available starting in Windows 10, version 1809 and later. |
Parent Elements | Description |
---|---|
AppInstaller | The root element of the appinstaller document. |
UpdateSettings is an optional element.
In this example, deployment will check for updates only at launch time and only if 12 or more hours have passed since the last time deployment checked for updates.
<UpdateSettings>
<OnLaunch HoursBetweenUpdateChecks="12"/>
</UpdateSettings>
In this example, deployment will check for updates in the background, every 8 hours, even if the user doesn't launch the app.
<UpdateSettings>
<s4:AutomaticBackgroundTask/>
</UpdateSettings>
In this example, deployment will check for updates at launch time and in the background. In addition, the app version can be incremented or decremented.
<UpdateSettings>
<OnLaunch HoursBetweenUpdateChecks="12"/>
<s4:AutomaticBackgroundTask/>
<s4:ForceUpdateFromAnyVersion>true</s4:ForceUpdateFromAnyVersion>
</UpdateSettings>
Requirement | Description |
---|---|
xmlns=http://schemas.microsoft.com/appx/appinstaller/2017 |
This namespace is required for features introduced in Windows 10, version 1709. |
xmlns:s4=http://schemas.microsoft.com/appx/appinstaller/2018 |
This namespace is required for features introduced in Windows 10, version 1809. |
Minimum OS version | Windows 10, version 1709 |