Menggunakan file Penginstal Aplikasi yang disematkan untuk memperbarui aplikasi Anda
Penting
Penggunaan file Penginstal Aplikasi yang disematkan tersedia di Windows versi 10.0.21300.0. Untuk menggunakan fitur ini, pastikan MaxVersionTested merujuk ini atau versi sistem operasi Windows yang lebih baru.
File Penginstal Aplikasi menyediakan jalur pembaruan yang dapat dilalui aplikasi Windows untuk mencari pembaruan, dan perbaikan.
Saat Anda menggunakan Visual Studio untuk membuat dan menerbitkan aplikasi Windows Anda dengan file Penginstal Aplikasi yang disematkan, Anda harus memastikan bahwa Windows 10 SDK 2104 (atau yang lebih baru) telah diinstal, dan properti proyek telah Windows 10 21H1 (atau yang lebih baru) sebagai versi Yang Ditargetkan (MaxVersionTested dan MinVersion). Jika ini belum dikonfigurasi, aplikasi Windows tidak akan mengatur konfigurasi AppInstaller yang disematkan ke perangkat saat aplikasi Windows diinstal.
Cara - MSIX Packaging Tool
Langkah-langkah berikut akan memandu Anda melalui cara menggunakan MSIX Packaging Tool untuk mengedit aplikasi Windows yang sudah ada sebelumnya untuk menyertakan aplikasi Penginstal Aplikasi yang disematkan.
Catatan
Panduan berikut mengasumsikan bahwa Anda sebelumnya telah membuat file Penginstal Aplikasi menggunakan Visual Studio untuk mengotomatiskan pembuatan file Penginstal Aplikasi, dengan menggunakan Toolkit MSIX, atau secara manual. Untuk panduan tentang membuat file Penginstal Aplikasi, silakan kunjungi salah satu Artikel Dokumen berikut:
Buka aplikasi Windows untuk Pengeditan
Langkah-langkah berikut akan memandu Anda melalui cara menggunakan Aplikasi Alat Pengemasan Microsoft MSIX untuk mulai mengedit aplikasi Windows.
- Luncurkan Microsoft MSIX Packaging Tool (Tersedia di Microsoft Store: MSIX Packaging Tool).
- Pilih tombol Editor paket untuk mengedit paket yang sudah ada.
- Pilih tombol Telusuri, dan di jendela yang diminta temukan aplikasi Windows Anda dan pilih tombol Buka.
- Pilih tombol Buka Paket .
Mengimpor file Penginstal Aplikasi ke aplikasi Windows
Langkah-langkah berikut akan memandu Anda melalui cara menyematkan file Penginstal Aplikasi ke dalam aplikasi Windows yang sudah ada sebelumnya menggunakan Aplikasi Alat Pengemasan Microsoft MSIX. Langkah-langkah ini mengasumsikan Anda telah membuka aplikasi Windows untuk pengeditan menggunakan aplikasi Microsoft MSIX Packaging Tool.
- Di sisi kiri MSIX Packaging Tool, pilih File paket.
- Perluas entri Paket di dalam tampilan pohon.
- Klik kanan Pada Paket dan pilih Tambahkan file dari menu drop-down.
- Pilih tombol Telusuri di dalam jendela yang diminta, navigasikan ke dan pilih file Penginstal Aplikasi, dan pilih tombol Buka .
- Pilih tombol Simpan.
Memperbarui AppxManifest
Langkah-langkah berikut akan memandu Anda memperbarui AppxManifest untuk menunjuk ke file Penginstal Aplikasi yang sebelumnya ditambahkan ke aplikasi Windows.
- Di sisi kiri MSIX Packaging Tool, pilih Informasi paket.
- Gulir ke bagian bawah bagian Informasi paket .
- Pilih tombol Buka file untuk membuka AppxManifest di jendela Notepad.
<Package>
Pastikan properti menyertakan Namespace berikut dan Namespace yang Dapat Diabaikan:<Package xmlns="http://schemas.microsoft.com/appx/manifest/foundation/windows10" xmlns:mp="http://schemas.microsoft.com/appx/2014/phone/manifest" xmlns:uap="http://schemas.microsoft.com/appx/manifest/uap/windows10" xmlns:uap13="http://schemas.microsoft.com/appx/manifest/uap/windows10/13" xmlns:build="http://schemas.microsoft.com/developer/appx/2015/build" IgnorableNamespaces="uap mp uap13 build">
<Properties>
Di dalamnya termasuk parameter berikut<uap13:AutoUpdate>
dan turunan:<Properties> ... <uap13:AutoUpdate> <uap13:AppInstaller File="Update.appinstaller" /> </uap13:AutoUpdate> </Properties>
- Simpan perubahan yang Anda buat ke AppxManifest.
- Tutup jendela AppxManifest Notepad, dan kembali ke MSIX Packaging Tool.
Catatan
Instruksi di atas mengasumsikan bahwa nama file Penginstal Aplikasi adalah "Update.appinstaller".
Tutup dan Kemas aplikasi Windows
Langkah-langkah berikut akan memandu Anda melalui pengemasan aplikasi Windows Anda sebagai versi yang lebih baru. Langkah-langkah ini mengasumsikan Anda telah mengonfigurasi Preferensi Penandatanganan untuk memenuhi persyaratan organisasi atau klien Anda.
- Di MSIX Packaging Tool pilih tombol Simpan .
- Di jendela yang diminta, pilih tombol Ya, Kenaikan .
- Navigasi ke tempat Anda ingin menyimpan aplikasi Windows yang baru diperbarui, dan pilih tombol Simpan.
- Pilih tombol Tutup.
- Tutup jendela MSIX Packaging Tool .
Cara - Visual Studio
Sebelum memulai, pastikan Anda mengerjakan perangkat Windows 10 dengan Windows 10 SDK 2104 atau yang lebih tinggi terinstal. SDK ini diperlukan untuk memastikan bahwa properti Versi Target, dan Versi Minimum diatur dengan nilai yang tepat saat Anda membuat aplikasi.
Menyematkan File Penginstal Aplikasi
Langkah-langkah berikut akan memandu Anda menyematkan file Penginstal Aplikasi ke dalam proyek Visual Studio aplikasi Windows (UWP).
- Di proyek Visual Studio Anda, Penjelajah Solusi klik kanan pada nama aplikasi Windows Anda.
- Pilih Tambahkan>>Item yang Ada dari menu drop-down.
- Navigasikan ke file Penginstal Aplikasi Anda, pilih file tersebut dan pilih tombol Tambahkan .
- Di Penjelajah Solusi, klik dua kali update.appinstaller untuk membuka file untuk ditinjau.
- Konfirmasikan file Penginstal Aplikasi sudah benar, dan tutup file.
Memperbarui AppxManifest
Langkah-langkah berikut akan memberikan panduan tentang cara memperbarui AppxManifest di proyek Visual Studio Anda untuk menargetkan file Penginstal Aplikasi yang baru disematkan.
Panduan ini mengasumsikan:
- SDK Windows 10 2104 atau lebih tinggi diinstal
- Properti proyek diatur ke target Windows 10, versi 2104 atau lebih tinggi.
- Nama file Penginstal Aplikasi adalah Update.appinstaller
- Di proyek Visual Studio Anda, pilih Bangun dari menu atas.
- Pilih Bangun Solusi dari menu drop-down. Pastikan build aplikasi Windows berhasil.
- Pilih Komputer Lokal dari pita, untuk menguji fungsionalitas aplikasi Windows.
- Tutup aplikasi Windows tak lama setelah diluncurkan, dan hentikan penelusuran kesalahan.
- Di Penjelajah Solusi, klik kanan package.appxmanifest
- Pilih Tampilkan Kode dari menu drop-down.
<Package>
Pastikan properti menyertakan Namespace berikut dan Namespace yang Dapat Diabaikan:<Package xmlns="http://schemas.microsoft.com/appx/manifest/foundation/windows10" xmlns:mp="http://schemas.microsoft.com/appx/2014/phone/manifest" xmlns:uap="http://schemas.microsoft.com/appx/manifest/uap/windows10" xmlns:uap13="http://schemas.microsoft.com/appx/manifest/uap/windows10/13" xmlns:build="http://schemas.microsoft.com/developer/appx/2015/build" IgnorableNamespaces="uap mp uap13 build">
<Properties>
Di dalamnya termasuk parameter berikut<uap13:AutoUpdate>
dan turunan:<Properties> ... <uap13:AutoUpdate> <uap13:AppInstaller File="Update.appinstaller" /> </uap13:AutoUpdate> </Properties>
- Simpan perubahan Anda ke file, dan tutup.
Membangun aplikasi Windows Anda
Langkah-langkah berikut akan memandu Anda membuat paket aplikasi Windows untuk menginstal pada sistem operasi yang didukung.
- Di proyek Visual Studio Anda, klik kanan nama aplikasi Windows.
- Pilih Terbitkan>>Buat Paket Aplikasi... dari menu drop-down.
- Pilih tombol radio Sideloading , di jendela dialog Buat Paket Aplikasi baru.
- Pilih tombol Berikutnya.
- Pilih tombol Ya, gunakan sertifikat saat ini: radio.
- Impor Sertifikat yang sudah ada, atau buat sertifikat secara otomatis untuk menandatangani aplikasi Windows Anda.
- Pilih tombol Berikutnya.
- Tentukan Konfigurasi Solusi, versi, dan build opsional bundel aplikasi Windows untuk aplikasi Windows Anda.
- Pilih tombol Buat.