UpdateSettings

Appinstaller 檔的選擇性元素。 UpdateSettings 表示是否要在應用程式啟動時檢查更新。

元素階層

<AppInstaller>
<UpdateSettings>

語法

<UpdateSettings>
    <!-- Child elements -->
    OnLaunch?
    AutomaticBackgroundTask?
    ForceUpdateFromAnyVersion?
</UpdateSettings>

答案

? 選擇性 (零或一)

屬性和項目

屬性

無。

子元素

子元素 描述
OnLaunch OnLaunch 表示部署服務會在應用程式啟動時檢查 appinstaller 檔案的更新。
AutomaticBackgroundTask 在背景檢查更新。 每隔8小時會進行一次檢查,而不會影響使用者是否啟動應用程式。 這種類型的更新無法顯示 UI。 可在 Windows 10 1803 版和更新版本中使用。
ForceUpdateFromAnyVersion 允許增加或減少應用程式版本的布林值。 如果沒有這個元素,應用程式只能移至較高的版本。 從 Windows 10 版本1809和更新版本開始提供。

父項目

父項目 描述
AppInstaller Appinstaller 檔的根項目。

備註

UpdateSettings 是選擇性元素。

範例

在此範例中,部署只會在啟動時檢查更新,而且只有在上一次部署檢查更新後經過12或更多小時之後才會檢查更新。

<UpdateSettings>
    <OnLaunch HoursBetweenUpdateChecks="12"/>
</UpdateSettings>

在此範例中,部署會在背景中每隔8小時檢查更新,即使使用者未啟動應用程式也一樣。

<UpdateSettings>
    <AutomaticBackgroundTask/>
</UpdateSettings>

在此範例中,部署會在啟動時間和背景檢查更新。 此外,應用程式版本可能會遞增或遞減。

<UpdateSettings>
    <OnLaunch HoursBetweenUpdateChecks="12"/>
    <AutomaticBackgroundTask/>
    <ForceUpdateFromAnyVersion>true</ForceUpdateFromAnyVersion>
</UpdateSettings>

需求

Namespace http://schemas.microsoft.com/appx/appinstaller/2017/2