次の方法で共有


RelatedPackages

メイン アプリ パッケージで指定されているその他の省略可能なパッケージを指定するために使用される省略可能な要素。 これらのパッケージは、展開操作の一部としてインストールされません。

要素の階層

<AppInstaller>
**RelatedPackages**

構文

<RelatedPackages>

  <!-- Child elements -->
  ( Bundle{0,10000}
  | Package{0,10000}
  )
</RelatedPackages>

キー

{} 特定の出現範囲

属性および要素

属性

なし

子要素

子要素 説明
バンドル アプリ バンドルに関する情報を含む 要素。 この要素の子要素には、アプリ パッケージ バンドル マニフェストの ID 要素の名前、発行元、バージョンが完全に一致している必要があります。
パッケージ パッケージに関する情報を含む 要素。 この要素には、アプリ パッケージ マニフェストの ID 要素の名前、発行元、バージョンが完全に一致している必要があります。 ProcessorArchitecture は省略可能な要素です。

親要素

親要素 説明
AppInstaller appinstaller ドキュメントのルート要素。

注釈

RelatedPackages 要素は、メイン アプリ pacakge で指定されているが、メイン アプリと共にインストールされないアプリ パッケージを定義します。 RelatedPackages 要素内に複数の子要素を定義できます。 アプリが .appx としてパッケージ化されている場合は Package を使用し、アプリが .appxbundle としてパッケージ化されている場合は Bundle 要素を使用します。

次の例は、サンプルの appinstaller ファイルから取得したものです。 Uri の場所が存在しません。

    <RelatedPackages>
        <Bundle
            Name="Fabrikam.RelatedApp1"
            Publisher="CN=Contoso"
            Version="2.23.12.43"
            Uri="http://mywebservice.azurewebsites.net/RelatedApp1.appxbundle" />

        <Package
            Name="Fabrikam.RelatedApp2"
            Publisher="CN=Fabrikam"
            Version="10.34.54.23"
            ProcessorArchitecture="x64"
            Uri="http://mywebservice.azurewebsites.net/RelatedApp2.appx" />

    </RelatedPackages>

要件

要件 説明
xmlns=http://schemas.microsoft.com/appx/appinstaller/2017 この名前空間は、Windows 10 バージョン 1709 で導入された機能に必要です。
最小 OS バージョン Windows 10 バージョン 1709