【发布时间】:2015-02-10 02:31:36
【问题描述】:
这可能是常见问题之一。但到目前为止我还没有遇到任何帮助。在为应用程序创建 MSI 包时,我需要检查是否安装了 JDK 1.7.0。如果是,则继续安装,否则显示一条消息,在用户许可后将重定向到安装 URL 以安装先决条件。
我使用了“添加注册表搜索”,但我提供的条件要么总是失败,要么总是通过。以下是我使用的参数:
添加注册表搜索:
属性:JDKEXISTS
RegKey:SOFTWARE\JAVASOFT\JAVA 开发工具包
根目录:vsdrrHKLM
值:当前版本
启动条件:
条件:(JDKEXISTS="已安装")
InstallUrl:要下载的url
消息:您的系统需要 Java 1.7.0 或更高版本。立即下载?
但是,它不起作用。有人可以帮我解决这个问题吗?
【问题讨论】: