如何创建MFC应用程序以运行setup.exe(msi安装程序)?

时间:2011-05-26 03:42:44

标签: mfc installer

我有java应用程序(.jar文件)并创建了一个批处理文件来执行该应用程序。 此外,我使用Visual Studio 2005(Setup.exe,。msi)创建了一个安装项目。

但是,它需要运行JRE。我已经下载了jre安装程序(exe文件),然后想通过创建一个调用两个安装程序(jre installer& Setup.exe)的简单MFC应用程序来捆绑它。

以下是要创建的MFC应用程序功能列表:

1)执行(双击)MFC应用程序时,想检查JRE&我的Java应用程序已经安装。

2)如果发现安装了JRE,请获取安装路径,将其显示到MFC的文本框,然后禁用文本框和JRE安装按钮。如果发现已安装,则与我的Java应用程序相同。

3)点击安装按钮(JRE或我的应用程序)后,想要执行安装程序。

对正确方向的任何指导表示赞赏。

编辑目标操作系统Windows XP

1 个答案:

答案 0 :(得分:1)

为什么不为安装程序使用JRE先决条件?也许这会有所帮助:Adding Custom prerequsites to visual studio setup project

这样您就不需要启动安装程序的应用程序。