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, membuat versi, dan file indeks sumber daya paket (PRI) cadangan (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 mengambil bentuk API Windows Win32, yang berarti Anda memiliki beberapa opsi untuk memanggilnya. Anda dapat memanggilnya langsung dari aplikasi Win32, atau Anda dapat memanggilnya melalui platform yang dipanggil 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; tidak 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. Kita 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
Topik terkait
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk