Можно ли вызвать 64-разрядный установщик MSI из 32-разрядного установщика MSI? У нас есть 32-разрядный установщик продукта, но несколько компонентов - 64-разрядные (например, обработчики Windows Shell Extension), и мы хотим установить их вместе с нашими приложениями. Любые идеи о том, как это можно сделать? Через MSM или пользовательские действия или соединение MSI? Мы используем InstallShield.Вызов 64-разрядного MSI/MSM из 32-разрядного установщика MSI
ответ
Существует мьютекс (_MSIExecute Mutex), который предотвращает запуск двух установщиков одновременно. Технически это возможно для последовательности пользовательского интерфейса, чтобы использовать пользовательское действие, чтобы запустить второй процесс и запустить его таким образом, но затем вы уничтожаете возможность делать бесшумные установки.
Правильный подход заключается в создании 32-битного и 64-битного MSI и использовании загрузчика/цепочка (для InstallShield либо установщика набора, либо установки/функции) для сериализации их установки. Другой подход, хотя и неподдерживаемый, заключается в создании единственной 32-разрядной MSI и использовании нескольких менее совершенных пользовательских действий для обработки 64-битных записей реестра. Это может быть хорошим решением, если 64-битные части малы. Не лучший, но он работает.
- 1. Свойства данных установщика MSI
- 2. Сервис-служба установщика с помощью установщика MSI
- 3. Как установить WinPCAP из моего установщика MSI?
- 4. Настройка экрана установщика VS.NET MSI
- 5. Установите разрешения для установщика MSI
- 6. Установщик NSIS: вызов файла MSI без запуска установщика separte
- 7. Как уменьшить размер установщика msi?
- 8. Изменение языка установщика MSI (WIX)
- 9. настроить экран установщика Windows MSI
- 10. Где хранится счетчик ссылок компонента установщика msi?
- 11. Как удалить цифровую подпись с установщика MSI?
- 12. Добавление командной строки Справка установщика для MSI
- 13. Сконфигурированный пользовательский интерфейс для установщика MSI
- 14. Проблема с идентификатором пользовательского действия MSI-установщика
- 15. Каковы преимущества установщика MSI над стандартным setup.exe?
- 16. Установка установщика Inno Setup для файлов MSI
- 17. Редактирование установщика Windows (.msi) с использованием PHP
- 18. Обновление службы Windows с помощью установщика MSI
- 19. Об ошибке при создании установщика MSI
- 20. Локализация диалогового окна установки установщика MSI (WiX)
- 21. Создание установщика MSI для службы Windows
- 22. Использование pywinauto для автоматизации установщика MSI
- 23. Неверный диск F при установке установщика MSI
- 24. Каковы свойства установщика VS SDK 1.1 MSI?
- 25. Можно ли удалить строку заголовка из установщика msi
- 26. Веб-метод интерфейса Project Project Server из установщика MSI
- 27. Запуск установщика MSI в бесшумном режиме из кода
- 28. Запустите еще один MSI из установщика установки C#
- 29. Получить имя файла установщика MSI из пользовательского сценария действия
- 30. Как изменить app.config из установщика MSI, разработанного на Visual Studio?