Menata WiX untuk membuat penginstal Windows untuk distribusi program
Lingkungan
- Studio visual
-
- Visual Studio komunitas 2017
- Visual Studio komunitas 2019
- WiX toolset
- 3.11.2
※ Bekerja di versi lain, tetapi tidak dikonfirmasi
Pada mulanya
Ada berbagai cara untuk mendistribusikan aplikasi yang Anda buat untuk Windows. Dalam beberapa kasus, Anda dapat mendistribusikan program ". exe" langsung, tetapi dalam hal ini program dapat ditempatkan di mana saja di pengguna dan tidak akan bekerja dengan baik, atau Anda mungkin tidak dapat melakukan apa yang ingin Anda lakukan pada saat setup.
Oleh karena itu, jika Anda ingin menyebarkan program besar yang besar atau kompleks, seperti aplikasi komersial, Anda biasanya memiliki installer tersedia bagi pengguna untuk menginstal.
Artikel ini memberikan petunjuk langkah demi langkah tentang cara membuat Penginstal yang umum digunakan dalam instalasi dalam format "MSI" penginstal Windows. Anda juga dapat membuat Penginstal MSI dengan fitur Visual Studio standar, tetapi kami menggunakan WiX. WiX memungkinkan Anda untuk membuat installer yang lebih terperinci daripada fitur Visual Studio standar.
Saya tidak bisa mengenalkan semua fitur di sini, tetapi jika Anda ingin memahami alur pembuatan installer terlebih dahulu dan menambahkan fitur lainnya, ada baiknya Anda memeriksa situs resminya.
Pra-Persiapan
- Anda memiliki Visual Studio yang diinstal.
- Masuk ke Windows dengan hak administratif.
- Anda telah menginstal .NET Framework 3.5.1 pada Windows.
Memasang Wix toolset
Buka situs resmi di bawah ini dan men-download WiX toolset membangun alat.
Download wix311. exe pada halaman sebelumnya Anda membuka. (Versi dapat bervariasi tergantung pada pembaruan))
Tekan Save untuk menjalankannya. Secara default, disimpan ke folder download. (Jika Anda menjalankannya secara langsung, itu akan disimpan dalam folder terpisah.)
Setelah menjalankan WiX toolset membangun alat, Anda mendapatkan galat berikut ini:
Anda harus menginstal .NET Framework 3.5.1 runtime. Tidak diinstal sebagai standar di modern Windows 10, dan tidak akan diinstal kecuali Anda menginstal Visual Studio terbaru kecuali Anda secara eksplisit menginstal SDK selama penginstalan.
Jika Anda ingin menginstal, download dan menginstal runtime dari link berikut:
By the way, file yang didownload adalah membangun alat dan belum terinstal belum. Klik install untuk menginstalnya.
Setelah penginstalan selesai, pesan di kiri atas adalah "berhasil diinstal". Klik Exit untuk keluar.
Anda dapat melihat bahwa folder telah ditambahkan ke menu mulai.
Menginstal WiX toolset Visual Studio Extension
Kemudian instal Wix toolset Visual Studio Extension. Download dan instal file dari halaman berikut. Di sinilah versi Visual Studio 2019 disertakan.
Jalankan file yang didownload.
Klik tombol install.
Klik tombol Close untuk menyelesaikan instalasi.
Ini selesai setup.
Unduh Wix sunting
Ini tidak diperlukan, tapi sedikit berguna saat mengedit pengaturan Wix. Silakan download dari situs berikut. Ada juga baik installer atau versi exe tunggal. Tips menjelaskan menggunakan Wix Edit.
Ringkasan
WiX sekarang diatur. Lain kali, saya ingin membuat installer sederhana.