Praktik terbaik untuk MSIX Packaging Tool

Jika Anda belum mengonfigurasi lingkungan untuk konversi, Anda dapat mengikuti rekomendasi praktik terbaik lingkungan kami lalu kembali ke sini untuk menyiapkan MSIX Packaging Tool. Sebelum Anda memulai konversi apa pun, sebaiknya konfigurasikan pengaturan Anda di MSIX Packaging Tool untuk menyederhanakan alur kerja Anda setiap kali. Luncurkan MSIX Packaging Tool lalu buka pengaturan (gigi di kanan atas halaman arahan) untuk mengonfigurasi default alat Anda.

Mengonfigurasi default MSIX Packaging Tool Anda

  • Buat baris perintah dengan setiap paket Pengaturan ini akan membuatnya sehingga Anda secara otomatis membuat file templat baris perintah sehingga jika Anda mengemas ulang aplikasi yang sama (seperti versi baru) melalui baris perintah nanti, Anda dapat memiliki file templat baris perintah yang telah dikonfigurasi sebelumnya untuk aplikasi tersebut. Anda harus menyediakan alat penginstal untuk menghasilkan file templat selama alur kerja.
  • Pilih semua perbaikan secara default untuk menyiapkan komputer Pengaturan ini memungkinkan Anda memiliki semua perbaikan yang direkomendasikan yang telah dipilih sebelumnya sehingga selama tahap persiapan komputer, Anda cukup memilih untuk menonaktifkan semua tanpa harus memilihnya satu per satu.
  • Terapkan persyaratan penerapan versi Microsoft Store Jika Anda berencana untuk menyebarkan aplikasi Anda melalui Microsoft Store, Anda harus memastikan ini dipilih sehingga sesuai dengan persyaratan penyimpanan (ini akan memengaruhi persyaratan versi paket dan dukungan versi OS minimum). Jika opsi ini tidak dicentang, paket akan memiliki versi minimum yang diatur ke Windows 10 1709, dan Anda akan memiliki kontrol penuh atas 4 digit versi paket. Jika opsi ini dicentang, paket akan memiliki versi minimum yang diatur ke Windows 10 1809 dan versi harus berakhiran .0 (misalnya 1.5.6.0).
  • Tambahkan Integritas Paket saat membuat paket Jika opsi ini dipilih, Integritas Paket akan secara otomatis ditambahkan ke semua paket yang dihasilkan. Integritas Paket didukung pada Windows 10 2004 dan yang lebih baru.
  • Tambahkan dukungan untuk MSIX Core saat membuat paket Opsi ini memungkinkan Anda menambahkan dukungan MSIX Core ke setiap paket yang Anda hasilkan. Setelah dipilih, ini akan menawarkan dropdown yang akan memungkinkan Anda menentukan versi Windows untuk didukung.
  • Lokasi penyimpanan default Tentukan lokasi penyimpanan default tempat paket yang dihasilkan dan file terkait akan disimpan.
  • Lokasi penjelajahan penginstal default Tentukan lokasi default untuk menemukan alat penginstal yang akan dikonversi.
  • Nomor port server Tentukan nomor port server untuk MSIX Packaging Tool. Ini relevan jika Anda berencana untuk mengonversi menggunakan komputer jarak jauh.
  • Preferensi lingkungan Tentukan lingkungan default untuk setiap konversi.
  • Preferensi penandatanganan Tentukan opsi default untuk penandatanganan saat Anda mengonversi aplikasi. Diperlukan untuk menandatangani paket MSIX Anda untuk menginstalnya. Anda dapat memilih dari beberapa opsi untuk preferensi penandatanganan Anda.
    • Masuk dengan penandatanganan Device Guard - kami sarankan opsi ini jika Anda tidak memiliki sertifikat tepercaya di perusahaan Anda. Ada beberapa langkah untuk mengaktifkan penandatanganan Device Guard yang perlu Anda ambil sebelum memilih opsi ini.
    • Masuk dengan sertifikat (.pfx) - Kami merekomendasikan opsi ini jika Anda sudah memiliki sertifikat tepercaya yang Anda gunakan di perusahaan Anda.
    • Tentukan file .cer (tidak menandatangani) - Jika Anda tidak ingin menandatangani pada saat konversi, tetapi ingin memastikan bahwa informasi penerbit akan valid pada saat penandatanganan, Anda dapat memilih opsi ini.
    • Jangan tanda tangani paket. - Jika Anda ingin menandatangani paket Anda menggunakan metode lain atau di lain waktu setelah paket dibuat, Anda dapat memilih opsi ini. Kami juga menyarankan agar Anda menambahkan url server tanda waktu ke preferensi penandatanganan Anda (jika berlaku), sehingga aplikasi Anda dapat diinstal, bahkan jika sertifikat Anda kedaluwarsa.

Catatan

Menandatangani aplikasi format paket MSIX dengan sertifikat SHA1 tidak didukung.

Pengaturan Lainnya

  • Pengecualian file dan registri Meskipun kami memiliki sekumpulan item pengecualian default, sebaiknya lihat dan tambahkan atau hapus item pengecualian apa pun untuk kebutuhan spesifik Anda.
  • Kode keluar penginstal Jika Anda memiliki kode keluar alat penginstal tertentu yang ingin Anda picu mulai ulang selama konversi, Anda dapat menentukannya di sini. Secara default kita memiliki yang umum sudah ditambahkan, tetapi Anda dapat menghapusnya jika Anda tidak pernah ingin memulai ulang dipicu. Untuk dicatat, hidupkan ulang tidak akan pernah dipicu secara otomatis oleh Packaging Tool jika Anda menggunakan UI, tetapi itu akan jika Anda menggunakan opsi baris perintah.

Anda juga dapat mengimpor atau mengekspor pengaturan untuk berbagi dengan menggunakan instruksi ini.

Praktik terbaik selama pengemasan ulang

Saat Anda menggunakan MSIX Packaging Tool, ada beberapa hal yang juga kami sarankan Anda lakukan sebagai praktik terbaik selama proses pengemasan ulang:

  • Saat mengemas penginstal ClickOnce, perlu mengirim pintasan ke desktop jika alat penginstal belum melakukannya. Secara umum, adalah praktik yang baik untuk selalu ingat untuk mengirim pintasan ke desktop untuk aplikasi utama yang dapat dieksekusi.
  • Saat membuat paket modifikasi, Anda perlu mendeklarasikan Nama paket (nama identitas) aplikasi induk di UI alat sehingga alat mengatur dependensi paket yang benar dalam manifes paket modifikasi.
  • Melakukan langkah-langkah persiapan di halaman Siapkan komputer bersifat opsional tetapi sangat disarankan, karena ini akan membantu mengurangi data asing dalam paket Anda.
  • Anda diharuskan menandatangani paket untuk menginstalnya, tetapi kami juga menyarankan agar Anda memberi tanda waktu sertifikat sehingga aplikasi Anda dapat diinstal, bahkan jika sertifikat Anda kedaluwarsa.
  • Mendeklarasikan bidang lokasi penginstalan di halaman Informasi paket bersifat opsional. Pastikan jalur ini cocok dengan lokasi penginstalan alat penginstal aplikasi.

Praktik terbaik untuk menguji paket MSIX Anda

Kami menyarankan agar Anda juga menguji paket MSIX setelah konversi pada lingkungan yang bersih, seperti yang kami tentukan selama penyiapan lingkungan. Anda harus menguji paket MSIX Anda pada komputer lain yang belum menginstal alat penginstal sebelumnya, sehingga Anda dapat memastikan ketika Anda menyebarkan paket MSIX Anda, paket tersebut memiliki semua komponen yang dibutuhkan dan tidak mengambil apa pun dari alat penginstal sebelumnya. Ini dapat dicapai melalui komputer virtual baru, seperti Komputer Virtual Buat Cepat, atau dengan mengembalikan komputer konversi Anda jika Anda membuat titik pemeriksaan sebelum memulai konversi.