Hem WiX 3.0 hem de 3.5'i kurmak mümkün mü? 3.0 yükledikten sonra 3.5 yüklerseniz, 3.0 dosyalarını kaldırır - ve 3.5'den sonra 3.0 yüklemeye çalışırsam, daha yeni bir sürümün yüklü olduğunu söyler.WiX 3.5 ile birlikte WiX 3.5'i yükleme
VS 2008'den VS 2010'a geçiş işlemindeyim, bu yüzden benim uygulamamın bir sürümü (şube), VS 2008'i kullanıyor (mevcut üretim sürümü), diğeri ise VS 2010'da (gelecek sürüm) . VS2010 için WiX 3.5 gereklidir.
c:\buildAgent\work\fe55ddb47cebe4fd\MyApp.wixproj(25, 11): error MSB4019: The imported project "C:\Program Files (x86)\MSBuild\Microsoft\WiX\v3.0\Wix.targets" was not found. Confirm that the path in the <Import> declaration is correct, and that the file exists on disk.
:
Bunun anlamı bir WiX dosyalarını bulma konusunda bir hata bildirir olarak şu anda, ben mevcut sürümü ve yeni sürümü hem inşa edemez, benim yapı sunucuda Ürünümün şu anki sürümünü, 3.5 sürümü hala beta sürümde güncellememeyi tercih ediyorum. Kiralamak için haftalık bir derleme yapmam gerektiği gibi (sadece zamanın gelmesini umuyordum) Bir sonraki versiyonum hazır, bu WiX 3.5 kararlı olacak.
Her iki yana da takmanın bir yolu var mı? Sadece 3.0 dosyalarını Msbuild dizinine kopyalamam gerekiyor mu?
Tasarımda tam olarak nelerin önlendiğini detaylandırabilir misiniz? –
Tam olarak size söyleyemem (WiX ekibinde değilim), ancak Yükseltme tablosundaki önceki ile kaldıran satırla başlar. Altta yatan asıl nedenler, tamamen izole edilmeyen tüm bileşenlerden oluşan bir tekne dolusu olacaktır. Sürüm seçicisi, Visual Studio AddOns kavramı ile rekabet edemeyen dosya uzantıları, birbiriyle çakışacak vb. Çekirdek Bin, bir yapı sırasında xcopied olabilir, ancak bir bütün olarak araç seti mevcut haliyle yan yana mevcut olamaz. –