I have been banging my head on this problem for few days now.Time is running out for me and i have to get this thing working.
Description of the issue:
I have an InstallScript MSI project built using IS 11.5 Professional edition.
I had to install the VC 8.0 runtime dll's as part of a patch.
I included the merge modules provided by Microsoft (version :8.0.50727.762) in the patch. I view the patch(.msp) using Orca and i find that all the runtime dlls along with the manifest, policies etc are present in the patch and marked for patching.
However the runtime resources are not completely installed by the patch.
I generated a verbose log for the update process and it seems to indicate that the components beloinging to the runtimes get installed properly.
I try to restart some services which utilize these runtimes in "OnPatchUIAfter" .
event.When i try doing that the installer hangs.
The event logs suggest that some of the runtime components were missing.
Detection of product '{EFDDCCB6-FD60-476B-9002-487D919F3D84}', feature 'CC_CONSOLE', component '{63E93C0A-0D16-5C40-C01F-C8B3B9A1E18E}' failed. The resource 'HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\SideBySide\Installations\x86_policy.8.0.Microsoft.VC80.CRT_1fc8b3b9a1e18e3b_8.0.50727.93_x-ww_51e92910\downlevel_manifest.8.0.50727.93\' does not exist
Orca reveals that the above registry key is marked for install during an update.
However if install the runtimes by running the runtime installer directly(http://www.microsoft...&displaylang=en) before the update is run,
my update installation is smooth and does not get hung.
I have installed these merge modules during an update earlier in a Basic MSI project and it seemed to work. However i just cant get it working in an InstallScript MSI project.
I am also attacing the log files for your reference.
Any help would be very much appreciated.
Questions:
1)Are the merge modules provided by Microsoft faulty?
2)Is the sequence of starting the services wrong.
I have two zip files of logs to attach. I can only attach one now. I will attach the other one in the next thread.
Regards,
Kiran Hegde
Edited by kirann_hegde, 29 August 2008 - 16:50.