Memperluas aplikasi paket Anda
MSIX memudahkan untuk memperluas aplikasi Anda menggunakan ekstensi aplikasi dan paket opsional. Ekstensi aplikasi menyediakan fungsionalitas yang mirip dengan plug-in, add-in, dan add-on apa yang dilakukan pada platform lain. Anda dapat menjadikan aplikasi Anda host ekstensi untuk memungkinkannya mengonsumsi konten dan peristiwa penyebaran dari ekstensi yang dimas. Ekstensi aplikasi diperkenalkan dalam edisi Windows 10 Anniversary (versi 1607, build 10.0.14393).
Paket opsional berguna untuk membalikkan aplikasi besar atau kompleks, atau menambahkan komponen baru ke aplikasi yang sudah diterbitkan. Dengan Visual Studio 2017, versi 15.7 dan .NET Native 2.1, Anda dapat memuat kode yang dapat dieksekusi dari paket opsional C++ dan C#.
Ekstensi aplikasi adalah ekosistem terbuka dan ditujukan bagi siapa saja untuk meningkatkan aplikasi Anda. Tidak ada pembatasan atau kontrol atas siapa yang bisa membuat ekstensi aplikasi. Paket opsional adalah ekosistem tertutup di mana Anda sebagai penerbit memutuskan siapa yang diizinkan untuk membuat paket opsional untuk paket utama Anda.
Ekstensi aplikasi juga merupakan paket independen. Mereka dapat menjadi aplikasi mandiri dan tidak dapat memiliki dependensi penyebaran pada aplikasi lain. Paket opsional memerlukan paket utama dan tidak dapat berjalan tanpanya.
Topik | Deskripsi |
---|---|
Membuat dan menghosting ekstensi aplikasi | Bagian ini membahas cara membuat dan menghosting ekstensi aplikasi di paket MSIX Anda. |
Properti kustom untuk ekstensi aplikasi | Bagian ini membahas cara menggunakan properti kustom untuk ekstensi aplikasi. |
Memperluas aplikasi Anda menggunakan paket opsional | Bagian ini membahas cara memanfaatkan model paket opsional untuk memuat konten ke dalam paket utama Anda. |