UpdateSettings
appinstaller 檔案的選擇性專案。 UpdateSettings 表示是否要在應用程式啟動時檢查更新。
元素階層
- <AppInstaller>
-
- <UpdateSettings>
Syntax
<UpdateSettings>
<!-- Child elements -->
OnLaunch?
s4:AutomaticBackgroundTask?
s4:ForceUpdateFromAnyVersion?
</UpdateSettings>
答案
?
選擇性 (零或一個)
屬性和項目
屬性
無。
子元素
子元素 | 描述 |
---|---|
OnLaunch | OnLaunch 表示部署服務會在應用程式啟動時檢查 appinstaller 檔案的更新。 |
s4:AutomaticBackgroundTask | 檢查背景中的更新。 不論使用者是否啟動應用程式,每 8 小時都會進行一次檢查。 這種類型的更新無法顯示UI。 Windows 10 1803 版和更新版本提供。 |
s4:ForceUpdateFromAnyVersion | 布爾值,可讓應用程式的版本遞增或遞減。 如果沒有這個專案,應用程式只能移至較高的版本。 從 Windows 10 版本 1809和更新版本開始提供。 |
父項目
父項目 | Description |
---|---|
AppInstaller | appinstaller 檔的根元素。 |
備註
UpdateSettings 是選擇性專案。
範例
在此範例中,部署只會在啟動時間檢查更新,而且只有在上次檢查更新之後經過 12 或更多小時時才會檢查更新。
<UpdateSettings>
<OnLaunch HoursBetweenUpdateChecks="12"/>
</UpdateSettings>
在此範例中,即使使用者未啟動應用程式,部署也會每隔 8 小時檢查背景中的更新。
<UpdateSettings>
<s4:AutomaticBackgroundTask/>
</UpdateSettings>
在此範例中,部署會在啟動時和背景檢查更新。 此外,應用程式版本可以遞增或遞減。
<UpdateSettings>
<OnLaunch HoursBetweenUpdateChecks="12"/>
<s4:AutomaticBackgroundTask/>
<s4:ForceUpdateFromAnyVersion>true</s4:ForceUpdateFromAnyVersion>
</UpdateSettings>
規格需求
需求 | 描述 |
---|---|
xmlns=http://schemas.microsoft.com/appx/appinstaller/2017 |
Windows 10 1709 版中引進的功能需要此命名空間。 |
xmlns:s4=http://schemas.microsoft.com/appx/appinstaller/2018 |
Windows 10 版本 1809 中引進的功能需要此命名空間。 |
最低 OS 版本 | Windows 10 (版本 1709) |