TFS 2010'da bir uygulama oluşturulurken hata alıyorum. Bu, Wix paketinin NetFxExtension başvuruda bulunduğunu gösterir. Wix'i yerel makinem üzerinde kurabilirim, ancak TFS ile oluşturmaya başladığımda hata alıyorum. Bunu anlamaya yardımcı olan var mı? Hataya neden olan aşağıdaki kodum var.'Özellik: NETFRAMEWORK45' başlıklı makalede 'Ürün: *'
<PropertyRef Id="NETFRAMEWORK45"/>
<Condition Message="This application requires .NET Framework 4.5. Please install the .NET Framework 4.5 then run this installer again.">
<![CDATA[Installed OR NETFRAMEWORK45]]>
</Condition>
Komut satırına
-ext WixNetFxExtension
kodunu eklemeniz gerekir. Mesaj bundan daha net olamaz :) Yapılandırma makinesinde .NET 4.5 yüklü var mı? – PoweredByOrangeYapı makinesinde var. Yapım makinesinin çerçevesini arıyor değil. Msi'yi oluşturmaya çalışıyor ve bu özellik wix 3.6'dan beri oradayken Wix kurulumunda Property NETFRAMEWORK45'in geçersiz olduğunu söylüyor. Bu çekimi kaldırırsam, msi ince oluşturur ve durum sadece – Styxtb1598
üzerinde kurduğum makinede çalışmaya başlar. Kullandığımız özellik WIX_IS_NETFRAMEWORK_46_OR_LATER_INSTALLED olsa da benzer bir sorunla karşılaştık. Geliştirme sunucusunda 3.10 iken, kurulum sunucusunda WiX 3.9'u kurduk. WiX 3.10'a yükseltmek yardımcı oldu. Özellik önceki sürümlerde çözülmemiş gibi görünüyor. – bigfoot