Как создать приложение MFC для запуска setup.exe (установщик MSI)? - PullRequest
0 голосов
/ 26 мая 2011

У меня есть Java-приложение (файлы .jar) и я создал пакетный файл для выполнения приложения. Также я создал проект установки с использованием Visual Studio 2005 (Setup.exe, .msi).

Однако для запуска требуется JRE. Я скачал установщик jre (exe-файл), а затем хотел бы связать его, создав простое приложение MFC, которое вызывает два установщика (jre installer & Setup.exe).

Вот список функциональных возможностей приложения MFC, которые нужно создать:

1) После выполнения (двойного щелчка) приложения MFC необходимо проверить, установлены ли уже JRE и приложение Java.

2) Если JRE был найден установленным, найдите путь установки, отобразите его в текстовое поле MFC, затем отключите текстовое поле и кнопку установки JRE. То же самое с моим Java-приложением, если оно установлено.

3) После нажатия кнопки установки (либо JRE, либо моего приложения), хотите запустить установщик.

Любые указания в правильном направлении приветствуются.

РЕДАКТИРОВАТЬ: целевой ОС Windows XP up

1 Ответ

1 голос
/ 26 мая 2011

Почему бы не использовать обязательное условие JRE для вашего установщика?Возможно, это поможет: Добавление пользовательских предварительных условий в проект установки Visual Studio

Таким образом, вам не нужно приложение, которое запускает установщики.

...