Я унаследовал существующий продукт, который использует приложение WiX Managed Bootstrapper, поведение которого немного подозрительно. Логика в загрузчике вызывает BurnBootstrapper.Engine.Detect()
несколько раз до фазы планирования установки. Правильно ли это поведение? Логически кажется, что Detect следует вызывать только один раз. Если Detect следует вызывать только один раз, есть ли вред при вызове его несколько раз, кроме расходованных тактовых циклов?WiX Managed Bootstrapper, вызывающий BurnBootstrapper.Engine.Detect() несколько раз
1
A
ответ
3
Каждый раз, когда вызывается Detect, двигатель Burn выполняет все поиски и оценивает условия обнаружения. Нет никакого вреда в вызове его несколько раз, хотя на самом деле не имеет смысла называть его несколько раз без чего-то интересного между вызовами (например, пользовательский ввод или значительное количество времени, когда один из продуктов мог быть установлен в тем временем).
Смежные вопросы
- 1. wix Managed Bootstrapper: Engine.EvaluateCondition() требует отдельной темы?
- 2. Wix Burn Managed Bootstrapper - нет отката
- 3. Wix Bootstrapper: Последовательность событий Bootstrapper
- 4. Получение пакета InstallCondition В приложении Wix Managed Bootstrapper
- 5. Wix Managed Bootstrapper Application: Когда срабатывает событие Detect *?
- 6. wix bootstrapper
- 7. WiX Bootstrapper
- 8. WiX Bootstrapper структура проекта
- 9. WiX Bootstrapper: Откат уведомление
- 10. WiX Bootstrapper - Minor Upgrade
- 11. WiX Bootstrapper Включить OpenXMLSDK
- 12. WIX bootstrapper на пользователя
- 13. WiX Bootstrapper Выполнение пакета
- 14. WiX Bootstrapper UI
- 15. Wix Burn Bootstrapper MajorUpgrade
- 16. Wix bootstrapper удалить ярлык
- 17. Локализация Bootstrapper WiX Burn
- 18. Wix Bootstrapper Деинсталляция
- 19. WiX .NET45 Bootstrapper
- 20. Управляемые пакеты BootStrapper для WiX
- 21. WiX Bootstrapper не запускается/работает
- 22. Managed Bootstrapper: сбой при запросе источника
- 23. WiX Bootstrapper - установить MSI из CustomAction
- 24. WiX Bootstrapper WPF custom UI
- 25. Wix Bootstrapper Назначение полезной нагрузки
- 26. WiX: Digitally Sign BootStrapper project
- 27. WiX .NET Bootstrapper - выбор функции
- 28. WiX bootstrapper for .NET 4.5
- 29. Wix bootstrapper Как предотвратить откат
- 30. WIX, Bootstrapper или пользовательские действия