cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
varsha
Level 3

Prerequisite registry checking condition fail on Wndows Vista?

Hi,

I have created "single setup executable" usign Installshield 2009 premier edition.

I this setup, we checked Adobe Flash media live Encoder 3 is installed or not on target m/c using redistributable in Insatlllshield.

Redistributable there is option to add codition for prerequisite, in that we used "Registry etry has specified value"
Registry key = "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{33F42836-EDFF-44E2-99ED-525CCE864C90}"


Registry value="DisplayName"

Registry data="Adobe Flash Media Live Encoder 3"

Registry location on 64 bit computer=64 bit

Run this prerequisite if specified registry value data has following relationship
to the existing data="is not equal to" selected

I actual setup I installed some xml files into users aplication data folder.


This is working in windows XP.
i.e setup checkes prerequisite if not available then download and installed it.
if available continue to actual setup.

But for "Windows Vista" Setup always prompts for prerequisite if available then security alert for installation if we said allow then go to actual setup

where as if not available then prompts for prerequisite then security alert and then download prerequisite and continue prerequisite and actal setup.

I don't want prerequisite prompt if "Adobe Flash Media Live Encoder 3" already installed and there is entry in registry. This case not works with windows vista.

If anyone know the solution.
Please help me.



Thanks and Regards
Varsha
Labels (1)
0 Kudos
(1) Reply
Ranjit_Kumar
Level 6

I too faced this kind of problem many times with mysql.

I think the registry which u have selected might not be getting deleted everytime when u uninstall the prerequiste.
So,

Install and uninstall the prerequisite for 3-4 times and everytime export the registries. Do compare of the reguistries for each completion of installation and uninstallation of prerequisite. Search for the key which gets deleted everytime when u uninstall the software.
0 Kudos