Komut satırından mergemodules oluşturma ile ilgili birkaç Stackoverflow sorusu okudum, ancak birinin derleme için devenv kullanması önerildiğini veya varolan msi dosyalarından wix dosyalarını oluşturmak için Dark'i kullandığında bunların hepsi kabul edildi .Devenv olmadan birleştirme modülü oluşturun .vdproj
aşağıdaki düşünüldüğünde:
- VisualStudio ı kullanmak zorunda buildserver yüklü değildir.
- Ben
- I (Visual Studio otomatik bağımlılıkları algılar çünkü)
- .vdproj gelen mergemodules derlemek ve birden mergemodules bir msi kurulumu oluşturmak istiyoruz çözümler derlemek için NAnt + msbuild kullanıyorum
... Birleştirme modüllerini, komut satırından, komut dosyası olmadan ve görsel sistemdeki mergemodüller için otomatik bağımlılığın çözümünü kaybetmeden nasıl kurabilirim? Belkide bulamadığım bir nanttask var mı?
Mergemodüller oluşturmanın kullanıcı dostu bir yolu var mı? Çok fazla xml'i elle bir araya getirmek istemiyorum. – tobsen
Birleştirme modülleri, normal MSI dosyaları ile aynı şekilde oluşturulur, yalnızca bir özellik değişikliği. Dosyaları toplamak için 'ısı'yı kullanabilirsiniz, bkz. Http://wix.mindcapers.com/wiki/Heat – si618
Bunu işaretlediğiniz için teşekkür ederiz. Ancak bu gerçekten sinir bozucu, imo: "Ancak, ilk proje kurulumundan sonra ısı çok daha az yararlıdır, çünkü yeni dosyalar elde etmek için süreci tekrarlarken bileşen GUID'lerini korumanın bir yolu yoktur." – tobsen