Bagikan melalui


API pengindeksan sumber daya paket (PRI) dan sistem build kustom

Dengan API pengindeksan sumber daya paket (PRI), Anda dapat mengembangkan sistem build kustom untuk sumber daya aplikasi UWP Anda. Sistem build akan dapat membuat, versi, dan file indeks sumber daya paket (PRI) cadangan (SEBAGAI XML) ke tingkat kompleksitas apa pun yang dibutuhkan aplikasi UWP Anda. Jika Anda memiliki sistem build kustom yang saat ini menggunakan alat baris perintah MakePri.exe (lihat Mengompilasi sumber daya secara manual dengan MakePri.exe) maka, untuk meningkatkan performa dan kontrol, kami sarankan Anda beralih untuk memanggil API PRI alih-alih memanggil MakePri.exe.

API PRI diperkenalkan di Windows SDK untuk Windows 10, versi 1803. API ini berbentuk API Windows Win32, yang berarti Anda memiliki beberapa opsi untuk memanggilnya. Anda dapat memanggilnya langsung dari aplikasi Win32, atau Anda dapat memanggilnya melalui panggilan platform dari aplikasi .NET atau bahkan dari aplikasi UWP.

Skenario dalam topik ini menunjukkan panggilan API PRI dari proyek Aplikasi Konsol Windows Win32 Visual C++. Untuk informasi latar belakang, lihat Sistem Manajemen Sumber Daya.

Catatan

Peringatan ini tidak mungkin menjadi masalah, karena Anda mungkin tidak ingin mengirimkan aplikasi sistem build kustom Anda ke Microsoft Store. Tetapi, jika Anda memilih opsi untuk mengembangkan sistem build kustom Anda dalam bentuk aplikasi UWP, maka itu akan menjadi aplikasi UWP yang tidak biasa karena Anda tidak akan dapat mengirimkannya ke Microsoft Store. Itu karena aplikasi UWP yang menggunakan pemanggilan platform gagal sertifikasi Microsoft Store. Perhatikan bahwa, dalam hal ini, panggilan pemanggilan platform hanya akan ada di sistem build kustom Anda; bukan di aplikasi UWP pengiriman Anda (yang anda buat file PRI-nya).

Panduan skenario

Topik Deskripsi
Skenario 1: Menghasilkan file PRI dari sumber daya string dan file aset Dalam skenario ini, kita akan membuat aplikasi baru untuk mewakili sistem build kustom kita. Kami akan membuat pengindeks sumber daya dan menambahkan string dan jenis sumber daya lainnya ke dalamnya. Kemudian kita akan membuat dan mencadangkan file PRI.

API penting