Sumber daya yang bagus untuk mempelajari cara membuat pemasang MSI dari WiX [tutup]

87

Saya sudah menyerah untuk mencoba mengaplikasikan lipstik ke babi installer yang keluar dari Visual Studio dan telah memutuskan untuk melihat WiX .

Sumber daya apa yang akan Anda rekomendasikan untuk dipelajari dan dirujuk?

(Catatan - ini bukan pertanyaan yang-installer-technology-do-you-use - ini khusus untuk WiX.)

Ryan
sumber
Sesuai stackoverflow.com/questions/128434/… Ini kurang lebih adalah polling untuk menemukan referensi WiX terbaik
Ryan

Jawaban:

69
Cristian Libardo
sumber
3
Rob Mensching ( stackoverflow.com/users/23852/rob-mensching ) adalah pimpinan proyek WiX.
M. Dudley
Terima kasih atas
tautannya
14

Salah satu cara terbaik yang saya temukan untuk mempelajari WiX adalah dengan mengambil MSI yang sudah ada yang melakukan sesuatu yang ingin saya lakukan, dan menggunakan Dark decompiler untuk membuat skrip WiX darinya, lalu saya membacanya.

Chris
sumber
1
Tautan 'Gelap' sudah mati.
IbrarMumtaz
Tidak dapat menemukan tautan pengganti yang bagus, dokumen mereka telah banyak berubah.
Chris
Saya setuju ini - menggunakan gelap dengan cara ini sebenarnya adalah cara yang bagus untuk mempelajari Wix dan menghasilkan perincian dan kontrol yang mengejutkan untuk kasus instalasi khusus seperti IIS dan fitur lanjutan serupa. Perincian ini sebenarnya kurang di alat lain karena mereka fokus pada kesederhanaan.
Stein Åsmul
12

Terlepas dari tautan yang disediakan oleh orang-orang di atas, lihat juga pendekatan yang saya gunakan untuk menjelaskan hal ini kepada orang-orang:

Perintah Wix untuk membuat msi dari wix:

Sid
sumber
6

Padahal tidak hanya terkait dengan WiX, buku dari Apress :

Panduan Definitif untuk tautan Penginstal Windows Oleh Phil Wilson

Ini membantu saya untuk memahami proses instalasi. Ini adalah buku yang bagus untuk dimiliki saat menulis installer.

CheGueVerra
sumber
1
Setiap orang harus membaca ini sebelum memulai memahami WiX
saschabeaumont
6

Saya harus menambahkan [email protected]. Di situlah semua orang berkumpul dan bertanya / menjawab pertanyaan saat mereka muncul. Hanya bersembunyi di milis itu akan memberikan banyak pendidikan real-time di perangkat WiX.

Rob Mensching
sumber
2

Jika Anda mengerti bahasa Jerman, bacalah artikel di Entwickler Magazin , edisi: 2008-05, 2008-06 dan 2009-01.

Tindak lanjut akan diterbitkan pada 2009-02, dengan hal-hal yang lebih berkembang (MSI API).

Bernd Ott
sumber
2

Anda dapat menggunakan tautan sebagai referensi https://www.firegiant.com/wix/tutorial/ Ini tidak akan membantu pemula karena tidak memberikan contoh praktis.

Untuk pemula, jika Anda memiliki langganan pandangan jamak, ada kursus yang akan mengajarkan Anda dasar-dasarnya.

'WIX-Cookbook' https://www.packtpub.com/web-development/wix-cookbook oleh Nick-Ramirez (Meliputi Wix-3.8). Ini adalah buku jika ada yang ingin menyelesaikan pekerjaan dengan cepat.

Jika Anda ingin mendapatkan pengetahuan yang mendalam tentang bagaimana dan mengapa semuanya bekerja, Anda mungkin lebih baik melalui Wix-3.6 A Developers Guide oleh penulis yang sama. https://www.packtpub.com/application-development/wix-developers-guide-windows-installer-xml

Untuk membuat penginstal untuk situs web, lihat seri berikut oleh Bart De Meyer http://blog.bartdemeyer.be/2013/10/create-an-installer-for-website-with-wix-part-1/ Artikel ini akan menunjukkan Anda bagaimana menggunakan alat Wix seperti Lilin dan Cahaya.

Jayee
sumber
1

Saya telah menulis tutorial yang menunjukkan kepada Anda cara membuat penginstal WIX untuk aplikasi konsol di sini , jika Anda menginginkan contoh praktis.

bayological
sumber
Tautan rusak.
Steve Smith
Memperbaiki tautan.
bayological
0

Menimpali dengan steker tak tahu malu lainnya; Baru-baru ini saya menulis sebuah artikel di mana saya agak putus asa mencoba menjelaskan beberapa konsep WiX dengan cara yang lebih mudah dipahami daripada yang lain. Jangan tersinggung.

http://www.optimalbpm.se/wiki/index.php/WiX

Ini dimaksudkan untuk dibaca sebelum membaca tutorial apa pun, karena secara khusus mencoba untuk mengatasi beberapa hal yang tampaknya selalu disalahpahami oleh orang-orang sebagai hasil dari membaca tutorial tersebut dengan baik. Dan terutama dokumentasinya. Setidaknya saya lakukan.

Juga, ada artikel lain, sedikit lebih maju, yang memiliki sudut pandang terhadap sistem berbasis skrip pendistribusian (seperti Python dll), dan mengapa tidak hanya itu, tetapi semua kasus harus menggunakan Paraffin daripada Heat.

http://www.optimalbpm.se/wiki/index.php/Wix_and_scripting_languages

Nicklas Börjesson
sumber