desktop6:InstallAction
Menentukan file penginstal (.exe atau .msi) yang dijalankan sebelum peluncuran pertama aplikasi desktop Anda.
Nota
Elemen ini saat ini dimaksudkan untuk digunakan hanya oleh game PC desktop yang dipaketkan dalam kontainer MSIXVC. Ini memerlukan customInstallActionskemampuan terbatas.
Hierarki elemen
<desktop6:> Ekstensi
<desktop6:InstallAction>
Sintaksis
<desktop6:InstallAction
File = 'A string with a value between 1 and 256 characters in length that cannot contain these characters: <, >, :, ", |, ?, or *.'
Name = 'A string with a value between 1 and 32767 characters in length with a non-whitespace character at its beginning and end.'
Arguments = 'A string with a value between 1 and 32767 characters in length with a non-whitespace character at its beginning and end.' />
Atribut dan elemen
Atribut
Atribut | Deskripsi | Jenis data | Diperlukan | Nilai default |
---|---|---|---|---|
File |
Nama file yang akan dijalankan (.exe atau .msi). File ini harus ada di dalam paket Anda. Anda dapat menentukan jalur yang relatif terhadap atribut Folder \ . |
String dengan nilai antara 1 dan 256 karakter yang panjangnya tidak boleh berisi karakter ini: < , > , : , " , | , ? , atau * . |
Ya | |
Nama |
Nama untuk tindakan penginstalan. Nama ini digunakan untuk mengidentifikasi tindakan penginstalan, dan OS menggunakan nama ini untuk melacak tindakan mana yang telah berhasil dijalankan. Pastikan nilai ini cocok dengan atribut Name untuk desktop6:RepairAction dan desktop6:UninstallAction elemen yang ingin Anda jalankan sebagai bagian dari urutan yang sama. Nama ini harus unik dalam elemen desktop6:InstallActions |
String dengan nilai antara 1 dan 32767 karakter dengan karakter non-spasi di awal dan akhir. | Ya | |
Argumen |
Argumen opsional untuk diteruskan ke file penginstal. | String dengan nilai antara 1 dan 32767 karakter dengan karakter non-spasi di awal dan akhir. | Tidak |
Elemen turunan
Tidak
Elemen induk
Elemen induk | Deskripsi |
---|---|
desktop6:InstallActions | Menentukan file penginstal (.exe atau .msi) yang dijalankan sebelum peluncuran pertama aplikasi desktop Anda. |
Komentar
Elemen ini memerlukan customInstallActionskemampuan terbatas.
Contoh
<Package
xmlns:desktop6="http://schemas.microsoft.com/appx/manifest/desktop/windows10/6"
xmlns:rescap="http://schemas.microsoft.com/appx/manifest/foundation/windows10/restrictedcapabilities"
IgnorableNamespaces="rescap desktop6">
<!-- ... -->
<!-- Other entries omitted for brevity. -->
<!-- ... -->
<Extensions>
<desktop6:Extension Category="windows.customInstall">
<desktop6:CustomInstall Folder="MyInstallers">
<desktop6:InstallActions>
<desktop6:InstallAction File="Setup_AntiCheat.exe" Name="AC_1" Arguments="/add /silent" />
</desktop6:InstallActions>
<desktop6:RepairActions>
<desktop6:RepairAction File="Setup_AntiCheat.exe" Name="AC_1" Arguments="/add /silent /force" />
</desktop6:RepairActions>
<desktop6:UninstallActions>
<desktop6:UninstallAction File="Setup_AntiCheat.exe" Name="AC_1" Arguments="/remove /silent" />
</desktop6:UninstallActions>
</desktop6:CustomInstall>
</desktop6:Extension>
</Extensions>
<Capabilities>
<rescap:Capability Name="customInstallActions"/>
</Capabilities>
</Package>
Persyaratan
Benda | Nilai |
---|---|
Namespace layanan | http://schemas.microsoft.com/appx/manifest/desktop/windows10/6 |
Versi OS Minimum |
Windows 10 versi 1903 (Build 18362) |