Pengemasan, penyebaran, dan kueri aplikasi Windows

Anda menyebarkan, mengelola, dan melayani aplikasi Windows (termasuk UWP dan aplikasi desktop) melalui paket aplikasi .msix/.appx berdasarkan format OPC. Setiap paket aplikasi berisi file yang merupakan aplikasi, dan file manifes yang menjelaskan perangkat lunak ke Windows.

Pendahuluan

Biasanya, pengembang membuat dan menandatangani paket aplikasi menggunakan Visual Studio. Untuk informasi selengkapnya, lihat Mengemas aplikasi UWP dengan Visual Studio.

Microsoft Store memudahkan untuk membangun, mengirimkan, dan menjual aplikasi Anda kepada pelanggan di seluruh dunia. Untuk informasi selengkapnya, lihat Pengiriman aplikasi.

Cmdlet Windows PowerShell memungkinkan Anda menginstal dan mengelola aplikasi Windows lini bisnis tanpa menggunakan Toko. Untuk informasi selengkapnya, lihat Cmdlet Modul Appx.

Dengan menggunakan API pengemasan, penyebaran, dan kueri, Anda dapat melakukan tugas-tugas ini secara terprogram:

  • Membuat paket aplikasi untuk aplikasi Windows
  • Menyebarkan aplikasi Windows yang dipaketkan
  • Menghitung paket aplikasi yang diinstal pada sistem dan mendapatkan informasi tentang paket tersebut dari manifesnya
  • Mengonsumsi konten paket aplikasi

Di bagian ini

Topik Deskripsi
Cara membuat paket aplikasi (C++) Pelajari cara membuat paket aplikasi menggunakan API pengemasan.
Cara membuat sertifikat penandatanganan paket aplikasi Pelajari cara menggunakan MakeCert dan Pvk2Pfx untuk membuat sertifikat penandatanganan kode pengujian, sehingga Anda dapat menandatangani paket aplikasi Anda.
Cara menandatangani paket aplikasi menggunakan SignTool Pelajari cara menggunakan SignTool untuk menandatangani paket aplikasi Anda sehingga dapat disebarkan.
Cara memecahkan masalah kesalahan tanda tangan paket aplikasi Kegagalan penyebaran aplikasi dapat disebabkan oleh kegagalan untuk memvalidasi tanda tangan digital paket aplikasi. Pelajari cara mengenali kegagalan ini, dan apa yang harus dilakukan tentang kegagalan tersebut.
Cara menandatangani paket aplikasi secara terprogram (C++) Pelajari cara menandatangani paket aplikasi dengan menggunakan fungsi SignerSignEx2.
Cara mengembangkan aplikasi OEM yang menggunakan file kustom Pelajari cara mengembangkan aplikasi yang menggunakan file kustom untuk meneruskan info dari OEM ke aplikasi.
Mengekstrak konten paket aplikasi (C++) Pelajari cara mengekstrak file dari paket aplikasi menggunakan API pengemasan.
Info manifes paket aplikasi kueri (C++) Pelajari cara mendapatkan info dari manifes paket aplikasi menggunakan API pengemasan
Pemecahan Masalah Menyediakan info untuk membantu Anda memecahkan masalah yang Anda alami saat mengemas, menyebarkan, atau mengkueri paket aplikasi.
Referensi API pengemasan API pengemasan membuat, membaca, dan menulis paket aplikasi.
Referensi API penyebaran API penyebaran menginstal, memperbarui, dan menghapus instalan paket aplikasi.
Referensi API kueri API kueri mendapatkan info tentang paket aplikasi yang diinstal pada sistem.
Alat dan cmdlet PowerShell Gunakan alat dan cmdlet ini untuk membuat, menginstal, dan mengelola paket aplikasi.
Sampel SDK Unduh sampel SDK yang menunjukkan API pengemasan, penyebaran, dan kueri untuk aplikasi Windows.
Glosarium Pelajari tentang istilah yang terkait dengan pengemasan, penyebaran, dan kueri aplikasi Windows.

 

Konsep

Paket dan penyebaran aplikasi

Referensi Lainnya

Skema manifes paket aplikasi

Windows.ApplicationModel.Package

Windows.ApplicationModel.PackageId

Windows.Management.Deployment.PackageManager

Windows.Management.Deployment.PackageUserInformation