2010-08-10 20 views
5

olarak nasıl ayarlayabilirim Bir Wix yükleyicisi yazdığım bir .NET programım var. Wix öncesi bir versiyondan güncelleme yapabilmek istiyorum. Bunu yapmak için, yüklü programın app.config dosyasından okumak isterim. Bu, kullanıcının tüm bu değerlerde el ile yeniden girmek zorunda kalmasını engeller. Bunu yapmak için zaten var mı? Teşekkürler!App.config değerlerini nasıl okuyabilirim ve özelliklerini Wix

cevap

1

MSI veya WiX'in şu anda yalnızca xml dosyalarını okumak için yerleşik bir desteği vardır. .

: Sen değerleri okumak için özel bir eylem yazmak gerekecek Buna ek olarak

(AppsSearch hizmetini uzatın), ben son derece desen Burada anlatılan ve kayıt defterinin yerine XML için adapte izlemenizi öneriyoruz http://robmensching.com/blog/posts/2010/5/2/The-WiX-toolsets-Remember-Property-pattern

+0

Özel bir eylem yazma vaktim yok, bu yüzden kayıt defterini kullanacağım. Kayıt defteri ve yapılandırma dosyası katılmadığında (örneğin, bir kullanıcı el ile uğraşırsa) sorun çıkar, ancak müşterimi yalnızca onarım işlevini kullanacak şekilde eğiteceğim. –

+0

Dikkat dikkat et http://blog.deploymentengineering.com/2010/07/net-bitness-pain.html –

+0

Başlıklar için teşekkürler. Neyse ki, bunun bana uygulanacağını düşünmüyorum. Bunun nedeni, uygulamanın yapılandırma için app.config'i kullanması ve yalnızca kayıt sırasında seçilen özellikleri "hatırlamak" için kayıt defterini kullanmasıdır. Daha önce de bahsettiğim gibi, bu kişi, yükleyicinin onarım işlevini kullanmadan yapılandırma ile uğraşırsa sorunlara neden olabilir. Yükleyiciyi kullanan sadece bir veya iki kullanıcı olacağından, bunun bir sorun olacağını düşünmüyorum. –