Registry key value_exists does not find key

Oct 12, 2010 at 5:02 PM

Here is the log.....It can't find the registry value.  I am using the 2.0 beta version. 

2010-10-12 11:55:54 -- Check to see if IIS is installed (IIS): INSTALLED
2010-10-12 11:55:54 Checking whether registry value 'SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full\Install' exists
2010-10-12 11:55:54 Registry value: 1
2010-10-12 11:55:54 Check value: 1
2010-10-12 11:55:54 -- Install if .NET Framework 4.0 IS NOT installed (.NET Framework 4.0): INSTALLED
2010-10-12 11:55:54 Checking whether registry value 'SOFTWARE\Microsoft\Microsoft Sync Framework\v2.1\Setup\SynchronizationX64\Install' exists
2010-10-12 11:55:54 Registry value 'SOFTWARE\Microsoft\Microsoft Sync Framework\v2.1\Setup\SynchronizationX64\Install' not found
2010-10-12 11:55:54 -- Install if Sync Framework 2.1 IS NOT installed (Sync Framework 2.1 Core): NOT INSTALLED
2010-10-12 11:55:54 Checking whether registry value 'SOFTWARE\Microsoft\Microsoft Sync Framework\v2.1\Setup\SyncServicesADOX64\Install' exists
2010-10-12 11:55:54 Registry value 'SOFTWARE\Microsoft\Microsoft Sync Framework\v2.1\Setup\SyncServicesADOX64\Install' not found
2010-10-12 11:55:54 -- Install if Sync Framework 2.1 Database Providers IS NOT installed (Sync Framework 2.1 Database Providers): NOT INSTALLED

 If I back up and only check for the key and only check for this SOFTWARE\Microsoft\Microsoft Sync Framework\v2.1\Setup it works, but the full key and value does not work.  I am not just check to the previous mentioned key because the sync framework has a couple pieces to be installed based on the feature used in the sync framework.  Please help!

 

Coordinator
Oct 13, 2010 at 1:15 PM

Is there something 64-bit related here? Is this a 64-bit machine? dotNetInstaller is a 32-bit app, so you may need to adjust the wowoption setting if you want to be reading the 64-bit tree.

You're saying that under 'SOFTWARE\Microsoft\Microsoft Sync Framework\v2.1\Setup\SyncServicesADOX64' exists and that it has a value called 'Install' underneath. Check whether you really have that in the 32-bit hive.

Oct 13, 2010 at 2:07 PM

Yes that was what was wrong, once I change the wowoption it worked fine.  Thanks