InstallShield LE不检测注册表项启动条件

时间:2014-09-25 14:37:44

标签: tfs visual-studio-2013 installshield-le

我正在使用InstallSheild LE 2013为Team Foundation Server工具创建安装项目,并且在安装中我添加了自定义要求以查找Team Foundation Server对象模型2012是否安装并且基于该安装将继续或停止。

我正在为要搜索的注册表项提供以下内容 HKEY_LOCAL_MACHINE \ SOFTWARE \微软\ DevDiv \ TFS \维修\ 11.0 \ objectmodelcore

但安装程序无法检测到它已安装并且安装停止。我尝试了不同的方法和关键部件,但似乎没有工作任何帮助对此表示赞赏。

1 个答案:

答案 0 :(得分:0)

我发现问题installshield le不支持搜索注册表的64位部分,因此如果您的依赖项在该部分中写入密钥注册表搜索将返回false