È in alcun modo in WIX rilevare che un'applicazione di terze parti con un codice di aggiornamento specificato è installata e qual è la sua cartella di installazione? Posso suggerire un'azione personalizzata richiesta, ma che cosa fare esattamente in questa azione personalizzata? È possibile rilevare tali cose nell'azione personalizzata VBS?WIX: come rilevare se l'applicazione di terzi è installata?
5
A
risposta
6
Dipende davvero dall'applicazione. La maggior parte delle applicazioni pubblica una chiave di registro che può essere utilizzata per rilevarle. In tal caso hai solo bisogno di un elemento RegistrySearch
, non sono necessarie azioni personalizzate. Se l'applicazione è stata installata tramite MSI, a volte uno ComponentSearch
è migliore.
0
È possibile utilizzare dotNetInstaller per configurarlo molto bene. Con l'aiuto della ricerca del registro puoi facilmente scoprire che il programma è installato o meno (Usa versione prodotto/Nome prodotto per controllo aggiuntivo)
Problemi correlati
- 1. Come rilevare SQL Server Express nell'installer WiX
- 2. Come posso rilevare .NET 3.5 in WiX?
- 3. Come posso rilevare, tramite javascript in Safari Mobile, se è installata l'applicazione iPhone?
- 4. È possibile rilevare se l'app Google Fit è installata e utilizzata dall'utente?
- 5. Rilevare a livello di programmazione se un'app è installata su iPhone
- 6. Verifica se l'applicazione è installata nel registro
- 7. Come si esegue un'azione personalizzata in WiX solo se si sta disinstallando una funzione installata?
- 8. C'è un modo per rilevare se l'app è stata installata con Market o no?
- 9. Come rilevare se è supportata un'interfaccia grafica?
- 10. Come posso rilevare se Dispatcher.DisableProcessing è attivo?
- 11. Come rilevare se è presente un microfono
- 12. Come rilevare se SearchView è espanso?
- 13. Come rilevare se Daydream è attivo?
- 14. Come rilevare se $ _POST è impostato?
- 15. Rilevare se JIT è disponibile
- 16. Come rilevare se RecyclerView è vuoto?
- 17. Controllare se è installata la versione completa di .net?
- 18. controllare se la stampante di rete installata è online
- 19. Verifica se l'app Google Maps è installata su iOS 6
- 20. Come rilevare se la scheda di Chrome si è bloccata
- 21. Come rilevare se un controllo di input HTML5 è supportato?
- 22. come rilevare se la modalità di azione è già presente
- 23. Terzi FloatingActionButton Biblioteca in CoordinatorLayout
- 24. Verifica se l'estensione di Chrome è stata installata in modalità decompressa
- 25. Rileva quale versione di un'app è installata su iOS?
- 26. Determina se una libreria COM (.DLL) è installata
- 27. rilevare se un oggetto è vuoto
- 28. rilevare se il colore è nella gamma
- 29. Rilevare se il wifi è attivo - iOS
- 30. WIX caratteristica installazione di default non è installato