2009-10-19 12 views
5

WIX'de, belirtilen bir yükseltme koduna sahip bir üçüncü taraf uygulamasının yüklü olduğunu ve yükleme klasörünün ne olduğunu tespit etmesinin bir yolu var mı? Özel bir işlemin gerekli olduğunu önerebilirim, ancak bu tür özel eylemlerde tam olarak ne yapılmalı? VBS özel eyleminde böyle şeyleri tespit etmek mümkün mü?WIX: Başka şirketlerce yüklü olan uygulama nasıl algılanır?

cevap

6

Gerçekten uygulamaya bağlı. Çoğu uygulama, bunları algılamak için kullanılabilecek bir kayıt defteri anahtarı yayımlar. Bu durumda sadece bir RegistrySearch elemanına ihtiyacınız var, hiçbir özel işlem gerekli değil. Uygulama MSI ile yüklendiyse, bazen bir ComponentSearch daha iyidir.

0

DotNetInstaller'ı çok iyi yapılandırmak için kullanabilirsiniz. Kayıt defteri aramasının yardımıyla, programın yüklü olduğunu ya da olmadığını öğrenebilirsiniz (Ek kontrol için ürün sürümünü/Ürün adını kullanın)

İlgili konular