s4:AppInstaller

説明

アプリ インストーラー ファイルのルート要素を定義します。 (s4:AppInstaller)

Windows 10 バージョン 1809 で導入されたこのバージョンのアプリ インストーラー スキーマでは、AppInstaller で説明されているバージョンと同じ動作を持つ同じ要素が定義されていますが、次の新しい要素が導入されています。

これらの新しい要素は、名前空間 xmlns:s4=http://schemas.microsoft.com/appx/appinstaller/2021を参照し、プレフィックス s4IgnorableNamespaces 属性に追加することで、スキーマの以前のバージョンで使用できます。

要素の階層

<s4:AppInstaller>

構文

<s4:AppInstaller     Uri = Web URI as a string between 1 and 2084 characters in length.
    Version = A version string in quad notation, "Major.Minor.Build.Revision" where Major cannot be "0".
    IgnorableNamespaces? = A string between 1 and 32767 characters in length with a non-whitespace character at its beginning and end.
>
<!-- Child elements -->
  ( UpdateUris?
  & RepairUris?
  & MainPackageType?
  & OptionalPackages?
  & RelatedPackages?
  & Dependencies?
  & UpdateSettings?)
</s4:AppInstaller>

キー

? 省略可能 (0 または 1) & インターリーブ コネクタ (任意の順序で発生する可能性があります)

属性

属性 説明 データ型 必須
Uri リダイレクトされたアプリ インストーラー ファイルへの Web URI。 フィールドで指定された Uri が現在のファイルと異なる場合、デプロイ操作は現在のファイルではなく Uri にリダイレクトされます。 アプリ インストーラー ファイルは、最大 3 回のみリダイレクトできます。 複数のキーと値のペアを持つクエリ文字列は現在サポートされていません。 長さが 1 ~ 2084 文字の文字列としての Web URI。 Yes
バージョン アプリ インストーラー ファイルのバージョン。 四角形表記のバージョン文字列 、"Major.Minor.Build.Revision" (Major を "0" にすることはできません) Yes
IgnorableNamespaces 無視する必要があるアプリ インストーラー ファイルで使用される名前空間を宣言します。 無視された名前空間要素は検証されないため、信頼されていないと見なす必要があります。 複数の名前空間は、各名前空間の間にスペースを使用して指定されます。 長さが 1 ~ 32767 文字の文字列で、先頭と末尾に空白文字以外の文字が含まれます。 いいえ

子要素

要素 説明
s4:UpdateUris インストールを更新するためのアプリ インストーラー ファイルを指す Uri の一覧を指定します。
s4:RepairUris インストールを修復するためのアプリ インストーラー ファイルを指す Uri の一覧を指定します。
s4:MainPackageType 直接指定することはできませんが、s4:MainPackage または s4:MainBundle 要素で置き換える必要がある抽象要素。
s4:OptionalPackages メイン パッケージと共にインストールされる省略可能なパッケージを指定します。
s4:RelatedPackages 関連するパッケージを指定します。 これらのパッケージは、デプロイ操作の一部としてインストールされません。
s4:Dependencies これらは、必要に応じてインストールされる依存関係です。
s4:UpdateSettings インストールされているパッケージの自動更新設定を切り替えます。

注釈

<AppInstaller>には または 要素を<MainPackage><MainBundle>含めることができます。 いずれか 1 つ以上が含まれている場合、デプロイ操作は失敗します。 encoding="UTF-8"エスケープ文字がなく、ascii 以外の文字も使用できません。

要件

要件
xmlns:s4=http://schemas.microsoft.com/appx/appinstaller/2021 この名前空間は、Windows バージョン 21H2 ビルド 22000 で導入された機能に必要です
最小 OS バージョン Windows バージョン 21H2 ビルド 22000