Bagikan melalui


s4:AppInstaller

Deskripsi

Menentukan elemen akar dari file Penginstal Aplikasi. (s4:AppInstaller)

Versi skema penginstal aplikasi ini, yang diperkenalkan dalam Windows 10 versi 1809, mendefinisikan elemen yang sama dengan perilaku yang sama dengan versi yang dijelaskan di AppInstaller, tetapi memperkenalkan elemen baru berikut:

Elemen baru ini dapat digunakan dengan versi skema sebelumnya dengan mereferensikan namespace xmlns:s4=http://schemas.microsoft.com/appx/appinstaller/2021dan menambahkan awalan s4 ke atribut IgnorableNamespaces .

Hierarki Elemen

<s4:AppInstaller>

Sintaks

<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>

Kunci

? opsional (nol atau satu) & konektor interleave (dapat terjadi dalam urutan apa pun)

Atribut

Atribut Deskripsi Jenis Data Diperlukan
Uri URI Web ke file Penginstal Aplikasi yang dialihkan. Ketika Uri yang ditentukan di bidang berbeda dari file saat ini, operasi penyebaran akan dialihkan ke Uri alih-alih file saat ini. File Penginstal Aplikasi hanya dapat dialihkan maksimal tiga kali. String kueri dengan beberapa pasangan kunci/nilai saat ini tidak didukung. Panjang URI web sebagai string antara 1 dan 2084 karakter. Ya
Versi Versi file Penginstal Aplikasi. String versi dalam notasi quad, "Major.Minor.Build.Revision" di mana Major tidak boleh "0". Ya
IgnorableNamespaces Mendeklarasikan namespace yang digunakan dalam file alat penginstal aplikasi yang harus diabaikan. Elemen namespace yang diabaikan tidak divalidasi dan harus dianggap tidak tepercaya. Beberapa namespace ditentukan dengan spasi di antara setiap namespace. Panjang string antara 1 dan 32767 karakter dengan karakter non-spasi di awal dan akhir. Tidak

Elemen Anak

Elemen Deskripsi
s4:UpdateUris Menentukan daftar Uri yang menunjuk ke file Penginstal Aplikasi untuk memperbarui penginstalan.
s4:RepairUris Menentukan daftar Uri yang menunjuk ke file Penginstal Aplikasi untuk memperbaiki penginstalan.
s4:MainPackageType Elemen abstrak yang tidak dapat ditentukan secara langsung, tetapi harus diganti dengan elemen s4:MainPackage atau s4:MainBundle .
s4:OptionalPackages Menentukan paket opsional yang akan diinstal bersama dengan paket utama.
s4:RelatedPackages Menentukan paket terkait. Paket ini tidak akan diinstal sebagai bagian dari operasi penyebaran.
s4:Dependensi Ini adalah dependensi yang akan diinstal jika diperlukan.
s4:UpdateSettings Alihkan pengaturan pembaruan otomatis paket yang diinstal.

Keterangan

<AppInstaller> dapat memiliki <MainPackage> elemen atau <MainBundle> . Operasi penyebaran akan gagal jika lebih dari salah satu dari keduanya disertakan. Hanya encoding="UTF-8" tanpa karakter escape, dan tidak ada karakter non-ascii yang diterima.

Persyaratan

Persyaratan Nilai
xmlns:s4=http://schemas.microsoft.com/appx/appinstaller/2021 Namespace layanan ini diperlukan untuk fitur yang diperkenalkan di Windows versi 21H2 build 22000
Versi OS minimum Windows versi 21H2 build 22000