WiX'ten MSI yükleyicilerin nasıl oluşturulacağını öğrenmek için iyi kaynaklar [kapalı]


87

Visual Studio'dan çıkan ve WiX'e bakmaya karar veren yükleyicilerin domuzlarına ruj sürmeyi denemekten vazgeçtim .

Öğrenmek ve başvurmak için hangi kaynakları önerirsiniz?

(Not - bu hangi yükleyici teknolojisini kullanırsanız kullanın sorusu değildir - WiX'e özgüdür.)


Stackoverflow.com/questions/128434/… uyarınca Bu, en iyi WiX referanslarını bulmak için aşağı yukarı bir ankettir
Ryan

Yanıtlar:


69

3
Rob Mensching ( stackoverflow.com/users/23852/rob-mensching ), WiX proje lideridir.
M. Dudley

Orada bağlantılar için teşekkürler
Abdulsalam Elsharif

14

WiX'i öğrenmenin en iyi yollarından biri, yapmak istediğim bir şeyi yapan mevcut bir MSI'yı alıp ondan bir WiX betiği oluşturmak için Dark decompiler'ı kullanmaktı ve sonra onu okudum.


1
'Karanlık' bağlantı ölü dosttur.
IbrarMumtaz

İyi bir yedek bağlantı bulamadık, dokümanları çok değişti.
Chris

İkincisi - karanlığın bu şekilde kullanılması aslında Wix'i öğrenmenin harika bir yoludur ve IIS ve benzeri gelişmiş özellikler gibi özel kurulum durumları için şaşırtıcı bir ayrıntı ve kontrol sağlar. Bu ayrıntı düzeyi, basitliğe odaklandıkları için aslında diğer araçlarda eksiktir.
Stein Åsmul

12

Yukarıdaki kişiler tarafından sağlanan bağlantıların yanı sıra, bunu insanlara açıklamak için kullandığım yaklaşıma da bir göz atın:

Wix'ten msi oluşturmak için Wix Komutları:



6

Sadece WiX, kitaptaki doğru ilgisi olmayan rağmen Apress :

Phil Wilson tarafından Windows Installer için Kesin kılavuz bağlantısı

Kurulum süreçlerini anlamama yardımcı oldu. Montajcılar yazarken sahip olunması gereken iyi bir kitap.


1
WiX'i

6

Eklemek zorundayım wix-users@lists.wixtoolset.org. Burası herkesin takıldığı ve ortaya çıktıkça sorular sorduğu / cevapladığı yer. Sadece bu posta listesinde gezinmek, WiX araç setinde çok sayıda gerçek zamanlı eğitim sağlayacaktır.



2

Almanca anlıyorsanız, Entwickler Dergisi'ndeki makaleleri okuyun , baskı: 2008-05, 2008-06 ve 2009-01.

2009-02'de daha fazla geliştirici malzeme (MSI API) içeren bir takip yayınlanacaktır.


2

Bağlantıyı referans olarak kullanabilirsiniz https://www.firegiant.com/wix/tutorial/ Herhangi bir pratik örnek sağlamadığı için yeni başlayanlara yardımcı olmaz.

Yeni başlayanlar için, çok görüşlü bir aboneliğiniz varsa, size temelleri öğretecek bir kurs vardır.

'WIX-Yemek Kitabı' https://www.packtpub.com/web-development/wix-cookbook , Nick-Ramirez (Wix-3.8'i kapsar). İşi çabucak halletmek isteyen varsa bu kitaptır.

Her şeyin nasıl ve neden çalıştığına dair derinlemesine bilgi edinmek istiyorsanız, muhtemelen aynı yazarın Wix-3.6 A Geliştirici Kılavuzunu incelemek daha iyidir. https://www.packtpub.com/application-development/wix-developers-guide-windows-installer-xml

Web siteleri için bir yükleyici oluşturmak için, Bart De Meyer tarafından hazırlanan aşağıdaki seriye bakın http://blog.bartdemeyer.be/2013/10/create-an-installer-for-website-with-wix-part-1/ Bu makale gösterilecek Candle ve Light gibi Wix araçlarını nasıl kullanacağınızı öğrenin.



0

Başka bir utanmaz fişle sesleniyor; Geçenlerde biraz umutsuzca WiX'in bazı kavramlarını diğerlerinden daha kolay anlaşılır bir şekilde açıklamaya çalıştığım bir makale yazdım. Alınma.

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

Herhangi bir öğreticiyi okumadan önce okunması amaçlanmıştır , çünkü özellikle insanların iyi bir sonuç olarak her zaman yanlış anladıkları bazı şeyleri, bu öğreticileri okuyarak ele almaya çalışır. Ve özellikle dokümantasyon. En azından yaptım.

Ayrıca, betik (Python vb. Gibi) tabanlı sistemleri dağıtanlara ve neden sadece bunlardan birinin değil, tüm durumlarda Heat yerine Parafin kullanmanın bir açısına sahip, biraz daha gelişmiş başka bir makale var.

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

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.