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
5
A
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
1
bir çözüm muhtemelen Xml_SelectNodeValue olduğunu (bunu nasıl kullanılacağı hakkında bir örnek yoktur) sonra sen "Community MSI Extensions"
özel eylemi kullanmaktır.
İlgili konular
- 1. Uygulama değerlerini okuma app.config
- 2. BMP piksel değerlerini bir diziye nasıl okuyabilirim?
- 3. WCF: Bu App.config değerlerini nasıl yeniden programlayabilirim?
- 4. Görüntü piksellerinin değerlerini RGB olarak 2d dizisine nasıl okuyabilirim?
- 5. Mat değişkeni OpenCv'deki piksel değerlerini nasıl düzenler/okuyabilirim?
- 6. App.Config
- 7. .NET'in app.config
- 8. App.config
- 9. App.config?
- 10. App.Config içinden okuma ayarları
- 11. BrowseDialog ve InstallDirDlg wix
- 12. Wix, WixUI_InstallDir.wxs ve InstallDirDlg.wxs
- 13. "SystemFolder" WIX ve C#
- 14. WiX
- 15. Açısal: Nasıl app.config
- 16. WIX
- 17. WIX
- 18. Wix ve .NET Framework (önkoşul)
- 19. wix
- 20. Java'daki URL'den görüntüyü nasıl okuyabilirim?
- 21. SAS veri kümesini nasıl okuyabilirim?
- 22. PNG görüntüsünü NSImage'a nasıl okuyabilirim?
- 23. Dosyadan ilk satırı nasıl okuyabilirim?
- 24. VB elemanının özelliklerini bul
- 25. Görüntü piksellerinin değerlerini C++ olarak 2d dizisine RGB olarak nasıl okuyabilirim?
- 26. Burn ve WiX - status quo ve belgeler
- 27. Özyinelemeli Bir Nesnenin Özelliklerini ve Çocuk Özelliklerini Bul
- 28. Wix 3.5 Zamanlanmış Görev Oluşturma
- 29. Python: Ekrana yazdırılan diziyi nasıl değiştirebilir/düzenleyebilir ve geri okuyabilirim?
- 30. Bir exe dosyasının özelliklerini değiştirme (ayrıntılar)
Ö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. –
Dikkat dikkat et http://blog.deploymentengineering.com/2010/07/net-bitness-pain.html –
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. –