Sediakan WiX untuk mencipta pemasang Windows untuk pengedaran atur cara

Tarikh penciptaan halaman :

Persekitaran

Visual Studio
  • Komuniti studio visual 2017
  • Komuniti studio visual 2019
WiX Toolset
3.11.2

※ Bekerja dalam versi lain, tetapi tidak disahkan

Pada mulanya

Terdapat pelbagai cara untuk mengedar aplikasi yang anda cipta untuk Windows. Dalam sesetengah kes, anda mungkin mengedarkan program ". exe" secara langsung, tetapi dalam hal ini program ini boleh diletakkan di mana-mana sahaja dalam pengguna dan tidak akan berfungsi dengan betul, atau anda mungkin tidak dapat melakukan apa yang anda mahu lakukan pada masa persediaan.

Oleh itu, jika anda ingin menggunakan program besar yang besar atau kompleks, seperti aplikasi komersial, anda biasanya mempunyai installers tersedia untuk pengguna untuk memasang.

Artikel ini memberikan arahan langkah demi langkah tentang cara mencipta pemasang yang biasa digunakan dalam pemasangan format "pemasang Windows". Anda juga boleh mencipta pemasang MSI dengan ciri studio visual standard, tetapi kami menggunakan WiX. WiX membolehkan anda untuk mewujudkan installers yang lebih berbutiran daripada ciri Standard Visual Studio.

Saya tidak boleh memperkenalkan semua ciri di sini, tetapi jika anda ingin memahami aliran penciptaan pemasang terlebih dahulu dan menambah ciri lain, ia adalah idea yang baik untuk menyemak laman web rasmi.

Pra-persediaan

  • Anda telah memasang studio visual.
  • Daftar Masuk ke Windows dengan hak pentadbir.
  • Anda telah memasang .NET Framework 3.5.1 pada Windows.

Memasang wix toolset

Buka Laman rasmi di bawah dan download WiX Toolset membina alat.

image

Muat turun wix311. exe pada halaman sebelumnya yang anda buka. (Versi mungkin berbeza bergantung pada kemas kini))

image

Tekan Simpan untuk menjalankannya. Secara lalai, ia disimpan ke folder muat turun. (Jika anda menjalankannya secara langsung, ia akan disimpan dalam folder berasingan.)

image

image

Selepas menjalankan alatan WiX Toolset membina, anda mendapat ralat berikut:

image

Anda mesti memasang .NET Framework 3.5.1 Runtime. Ia tidak dipasang sebagai standard dalam Windows 10 moden, dan tidak akan dipasang melainkan anda memasang studio visual terkini melainkan anda secara jelas memasang SDK semasa pemasangan.

Jika anda mahu memasang, memuat turun dan memasang Runtime dari pautan berikut:

Dengan cara ini, fail yang dimuat turun adalah membina alat dan belum dipasang lagi. Klik pasang untuk memasangnya.

image

image

Apabila pemasangan selesai, mesej di bahagian atas sebelah kiri "berjaya dipasang". Klik keluar untuk keluar.

image

Anda boleh melihat bahawa folder telah ditambah ke menu mula.

image

Pemasangan sambungan studio visual WiX Toolset

Kemudian memasang wix toolset Visual Studio lanjutan. Muat turun dan pasang fail dari halaman berikut. Ini adalah di mana versi Visual Studio 2019 disertakan.

image

image

Jalankan fail yang dimuat turun.

image

image

Klik butang pemasangan.

image

Klik butang Tutup untuk melengkapkan pemasangan.

image

Persediaan ini selesai.

Muat turun Wix Sunting

Ia tidak diperlukan, tetapi ia sedikit berguna apabila mengedit tetapan Wix. Sila muat turun dari laman berikut. Terdapat juga sama ada satu pemasang atau versi satu exe. Tips menghuraikan menggunakan Wix Sunting.

image

Ringkasan

WiX kini ditubuhkan. Lain kali, saya ingin mencipta pemasang mudah.