共用方式為


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)