Dummy key not getting detected
Hi All,
I'm packaging Adobe CS3 Master Collection. As per the requirement of the client, I have created dummy keys under HKCU\Software\ClientName\ProductName\Keypath_Comp1 and have set these as the keypaths for user components.
The package gets installed properly, but when I launch it, I get eventID1001 and 1004 warnings in the eventviewer. As per these warnings, some components are not able to detect that the keypaths (mentioned above) are existing. I have checked that the component and its keypath registries are present on the system.
Reboot didn't help me in this case. Reinstalling also gives the same problem on every launch.
Does anyone have any idea about the reason behind it? Please note that these warnings appear in the eventviewer even when the package is launched using Admin credentials.





Adobe License
As far as i know Adobe CS3 is licensed to the machine were you build the package on, and you will not be able to transfer the "licensed" dummy key to the client.
Best you can do is take the license out by creating a unlicensed package and license it after you installed it on the client.
Regards
Erik
www.DinamiQs.com
Its not a license key, its registry key
Hi erikw,
I'm really sorry, but I am not dealing with the license key in this package. I'm facing an issue with the dummy registry key like HKCU\Software\ABC\Value1 which is set as a keypath for a user component. And on launching this application, the evenviewer shows that the registry key HKCU\Software\ABC\Value1 is not being detected.
and I'm not sure why?
recent observations:
It is able to detect the HKLM\Software\ABC\Value1 is assigned as a keypath.
yours truly,
Ana
well there could be more than 1 reasons.
for this , i will just throw some that come to my mind, try it might help
1)Are the shortcuts advertized ? (dumb question but yes sometimes it comes to the mind)
2)How exactly is the feature structure of the application? If your registry key is in a component which is the child feature of the shorcut feature no self healing will take place.
I suspect either of the two problems, just try one thing (assuming you have modified the transform file ).Make a separate feature say Feature1 and make it parent to the shortcut feature and put the HKCU registry key in a component which is mapped to Feature1.
Try it now.