C'è un modo per forzare l'installazione di una particolare funzione se viene selezionata un'altra funzione nell'albero di selezione delle funzioni? Cioè senza che le caratteristiche siano figli delle loro dipendenze?Dipendenze delle funzioni nell'albero di selezione delle funzioni in Wix
5
A
risposta
2
Sì, dovrebbe essere possibile, se si utilizza l'elemento Condizione in un elemento Feature, è possibile controllare il livello di installazione della funzione da una condizione.
<Feature Id="MyDependentFeature">
<Condition Level="1">(NOT INSTALLED AND &MyMasterFeature=3) OR (INSTALLED AND !MyMasterFeature=3)</Condition>
</Feature>
<Feature Id="MyMasterFeature">
</Feature>
Un paio di cose da spiegare qui:
Condition Level="1"
dice Wix per impostare la funzione genitore installazione di livello 1 (installare) (Info)(NOT INSTALLED AND &MyMasterFeature=3)
Se il prodotto non è già installato, e l'azione richiesta di MyMasterFeature è Install(INSTALLED AND !MyMasterFeature=3)
Se il prodotto è già installato e lo stato di installazione di MyMasterFeature è installato. (Info)
Problemi correlati
- 1. Selezione delle funzioni con scikit-learn
- 2. Come posso consentire la selezione delle funzioni MSI in un bootstrap di masterizzazione WiX?
- 3. Elenco delle funzioni OpenCV
- 4. Ereditarietà delle funzioni virtuali
- 5. Parallelo * all'interno delle funzioni
- 6. Comportamento incoerente delle funzioni
- 7. Sovraccarico delle funzioni in CodeIgniter
- 8. conflitti di denominazione delle funzioni
- 9. Errore di calcolo delle funzioni
- 10. Comprensione delle liste negli argomenti delle funzioni
- 11. Conseguenza delle prestazioni delle funzioni membro volatile
- 12. Utilizzo della distanza Bhattacharyya per la selezione delle funzioni
- 13. funzione Mostra nomi dopo la selezione delle funzioni
- 14. Implementazione delle funzioni di libreria in Haskell
- 15. Implementazione delle funzioni di callback in C
- 16. Utilizzo delle funzioni di applicazione in SparkR
- 17. Organizzazione delle funzioni di utilità in C++
- 18. Differenze delle funzioni di trasposizione in python
- 19. _Underscores nei nomi delle funzioni
- 20. condizione nella mappa delle funzioni
- 21. Supporto Xcode delle funzioni lambda
- 22. Passaggio delle strutture alle funzioni
- 23. Elenco delle funzioni zucchero Rcpp?
- 24. Prestazioni delle funzioni MySql Xml?
- 25. ereditarietà delle funzioni membro statico
- 26. Classe template, specializzazione delle funzioni
- 27. funzioni traiettoria CodeIgniter delle definizioni
- 28. Elenco delle funzioni C deprecate?
- 29. Parametri predefiniti delle funzioni virtuali
- 30. Funzionalità delle funzioni di libreria di Mathematica
Questo non funzionerà perché gli stati di funzionalità non sono inizializzati nel momento in cui le condizioni vengono valutate. – ezolotko