Paket (Skema penginstal aplikasi)
Elemen Paket menentukan informasi tentang paket yang mencakup nama, penerbit, versi, dan uri. ProcessorArchitecture adalah atribut opsional dari Paket.
Hierarki elemen
- <AppInstaller>
-
- <OptionalPackages>
- <Paket>
- <RelatedPackages>
- <Paket>
- <Dependensi>
- <Paket>
Sintaks
<Package
Name = A string between 3 and 50 characters in length that consists of alpha-numeric, period, and dash characters.
Publisher = A string between 1 and 8192 characters in length that fits the regular expression of a distinguished name : "(CN|L|O|OU|E|C|S|STREET|T|G|I|SN|DC|SERIALNUMBER|(OID\.(0|[1-9][0-9]*)(\.(0|[1-9][0-9]*))+))=(([^,+="<>#;])+|".*")(, ((CN|L|O|OU|E|C|S|STREET|T|G|I|SN|DC|SERIALNUMBER|(OID\.(0|[1-9][0-9]*)(\.(0|[1-9][0-9]*))+))=(([^,+="<>#;])+|".*")))*". Further, semantic validation ensures that the string is compliant with CertNameToStr Windows API implementation of X.500 rules.
Version = A version string in quad notation, "Major.Minor.Build.Revision".
ProcessorArchitecture? = "x86" | "x64" | "arm" | "neutral"
Uri = Uri to the app package location />
Atribut dan Elemen
Atribut
Atribut | Deskripsi | Jenis Data | Diperlukan |
---|---|---|---|
Nama | Nama seperti yang ditentukan dalam elemen identitas dalam manifes Paket. Atribut Name tidak peka huruf besar/kecil. | Panjang string antara 3 dan 50 karakter yang terdiri dari karakter alfa-numerik, titik, dan tanda hubung. | Ya |
Publisher | Penerbit seperti yang ditentukan dalam elemen identitas dalam manifes Paket. | Panjang string antara 1 dan 8192 karakter yang sesuai dengan ekspresi reguler dari nama khusus. Selanjutnya, validasi semantik memastikan bahwa string mematuhi implementasi CertNameToStr Windows API dari aturan X.500. | Ya |
Versi | Versi seperti yang ditentukan dalam elemen identitas dalam manifes Paket. | String versi dalam notasi quad, "Major.Minor.Build.Revision". | Ya |
ProcessorArchitecture | Menjelaskan arsitektur kode yang terkandung dalam paket. Paket yang menyertakan kode yang dapat dieksekusi harus menyertakan atribut ini. | "x86" atau "x64"atau "arm" atau "netral" | Tidak |
Uri | Uri ke lokasi paket aplikasi | URI | Ya |
Elemen Induk
Elemen Induk | Deskripsi |
---|---|
OptionalPackages | Menentukan pacakges opsional |
RelatedPackages | Menentukan paket terkait. Paket ini tidak akan diinstal. |
Dependensi | Ini adalah dependensi yang akan diinstal jika diperlukan. |
Persyaratan
Nilai | |
---|---|
Ruang nama | http://schemas.microsoft.com/appx/appinstaller/2017 |
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