Gambaran umum file Penginstal Aplikasi

Seringkali, Anda perlu berbagi aplikasi dengan banyak pengguna. Nantinya Anda perlu memperbarui aplikasi dan ingin memastikan bahwa Anda dapat melakukannya dengan cara yang mulus bahkan untuk pengguna non-teknis Anda, dan mudah bagi Anda.

Untuk membantu Anda mencapai hal ini, kami memperkenalkan file Penginstal Aplikasi per Windows 10 Versi 1709. Ini adalah file XML yang dapat Anda buat sendiri atau buat menggunakan Visual Studio (lihat instruksi Visual Studio di sini). File Penginstal Aplikasi menentukan lokasi aplikasi Anda dan cara memperbaruinya. Jika Anda memilih untuk menggunakan metode distribusi aplikasi ini, Anda harus berbagi dengan pengguna Anda file Penginstal Aplikasi, bukan kontainer aplikasi yang sebenarnya. Pengguna kemudian harus mengklik file Penginstal Aplikasi. Pada titik ini, UI Penginstal Aplikasi yang akrab akan muncul dan memandu pengguna melalui penginstalan. Setelah pengguna menginstal aplikasi menggunakan langkah-langkah ini, aplikasi dikaitkan dengan file Penginstal Aplikasi.

Kemudian, ketika Anda memiliki pembaruan ke aplikasi, Anda hanya memperbarui file Penginstal Aplikasi (.appinstaller). Saat Anda memperbarui file, versi baru aplikasi didorong ke pengguna. Ini sangat baik untuk pengguna Anda karena mereka tidak perlu melakukan apa pun untuk mendapatkan pembaruan. Mereka hanya terus menggunakan aplikasi seperti biasa, dan pembaruan akan dikirimkan kepada mereka.

Berikut adalah contoh yang menunjukkan cara kerjanya:

  1. IT Pro Joe ingin mendistribusikan aplikasi Sumber Daya Manusia ke perusahaannya.
  2. IT Pro Joe menempatkan aplikasi Sumber Daya Manusia pada berbagi dan membuat file Penginstal Aplikasi bernama HumanResources.appinstaller. File Penginstal Aplikasi ini dikaitkan dengan aplikasi.
  3. IT Pro Joe menempatkan HumanResources.appinstaller pada berbagi.
  4. IT Pro Joe mengarahkan karyawan perusahaan ke HumanResources.appinstaller.
  5. Manager Maggie mengklik HumanResources.appinstaller dan mendapatkan UI Penginstal Aplikasi, yang memandunya menginstal aplikasi Sumber Daya Manusia.
  6. Sejak saat itu, pada perangkat manajer Maggie, Human Resources hanyalah aplikasi lain dan dia berinteraksi dengannya seperti yang dilakukannya dengan aplikasi lain. Dia dapat menyematkannya ke bilah tugas atau menu mulai, itu muncul di daftar aplikasinya dll.
  7. Seminggu kemudian IT pro Joe mendapatkan pembaruan untuk aplikasi Sumber Daya Manusia. Untuk membagikannya dengan pengguna, ia hanya memperbarui HumanResources.appinstaller untuk menunjuk ke versi aplikasi baru dan mengatur jenis pembaruan yang diinginkannya.
  8. Keesokan paginya, Manajer Maggie, yang tidak tahu apa-apa tentang pembaruan meluncurkan aplikasi Sumber Daya Manusia yang sudah ada di desktopnya.
  9. Aplikasi mendeteksi bahwa ada pembaruan dan menerapkan pembaruan secara otomatis
  10. Manager Maggie senang bahwa dia sekarang memiliki versi terbaru aplikasi dan dapat memanfaatkan fitur baru.

Mulai pembaruan Windows 10 Fall Creators (versi 1709, build 16299) dan rilis yang lebih baru, Windows SDK juga menyediakan beberapa API yang dapat Anda gunakan untuk memodifikasi paket secara terprogram melalui file Penginstal Aplikasi atau untuk mengambil informasi tentang aplikasi dengan asosiasi Penginstal Aplikasi. Untuk informasi selengkapnya, lihat Dokumentasi terkait.

Menghosting file Penginstal Aplikasi untuk diunduh dan diperbarui

Anda dapat menggunakan file Penginstal Aplikasi untuk mengunduh atau memperbarui aplikasi Anda dari web, berbagi jaringan, atau berbagi file lokal. Unduhan file Penginstal Aplikasi dan pembaruan mendukung protokol https, http, dan smb.

Konten file Penginstal Aplikasi

Gambar berikut menunjukkan contoh file Penginstal Aplikasi. Untuk detail lengkap tentang elemen XML dalam file Penginstal Aplikasi, lihat referensi skema file Penginstal Aplikasi. Untuk informasi selengkapnya tentang cara mengonfigurasi pengaturan pembaruan di file Penginstal Aplikasi, lihat Mengonfigurasi pengaturan pembaruan di file Penginstal Aplikasi.

App Installer file example with update settings