Elemen <compatibleFrameworks> (penyebaran ClickOnce)
Mengidentifikasi versi .NET Framework tempat aplikasi ini dapat diinstal dan dijalankan.
Catatan
MageUI.exe tidak mendukung elemen compatibleFrameworks
saat menyimpan manifes aplikasi yang telah ditandatangani dengan sertifikat menggunakan MageUI.exe. Sebagai gantinya, Anda harus menggunakan Mage.exe.
Sintaks
<compatibleFrameworks
SupportUrl>
<framework
targetVersion
profile
supportedRuntime
/>
</ compatibleFrameworks>
Elemen dan atribut
Elemen compatibleFrameworks
diperlukan untuk manifes penyebaran yang menargetkan runtime ClickOnce yang disediakan oleh .NET Framework 4 atau yang lebih baru. Elemen compatibleFrameworks
berisi satu atau beberapa elemen framework
yang menentukan versi .NET Framework tempat aplikasi ini dapat berjalan. Runtime ClickOnce akan menjalankan aplikasi pada framework
yang pertama tersedia dalam daftar ini.
Tabel berikut mencantumkan atribut yang didukung elemen compatibleFrameworks
.
Atribut | Deskripsi |
---|---|
S upportUrl |
Opsional. Menentukan URL di mana versi .NET Framework yang kompatibel pilihan dapat diunduh. |
kerangka kerja
Harus diisi. Tabel berikut mencantumkan atribut yang didukung elemen framework
.
Atribut | Deskripsi |
---|---|
targetVersion |
Harus diisi. Menentukan nomor versi .NET Framework target. |
profile |
Harus diisi. Menentukan profil .NET Framework target. |
supportedRuntime |
Harus diisi. Menentukan nomor versi runtime yang terkait dengan .NET Framework target. |
Keterangan
Contoh
Contoh kode berikut menunjukkan elemen compatibleFrameworks
dalam manifes penyebaran ClickOnce. Penyebaran ini dapat berjalan di Profil Klien .NET Framework 4. Ini juga dapat berjalan pada .NET Framework 4 karena merupakan superset dari Profil Klien .NET Framework 4.
<compatibleFrameworks xmlns="urn:schemas-microsoft-com:clickonce.v2">
<framework
targetVersion="4.0"
profile="Client"
supportedRuntime="4.0.30319" />
</compatibleFrameworks>