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/2021
dan 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 |
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk