/build/static/layout/Breadcrumb_cap_w.png

Help Required!!!! Damn Urgent

I'm getting an ICE 38 error and its nt getting resolved by applying all means:: it states the following

ICE38 Error Component MAINDATA.HLP installs to user profile. It must use a registry key under HKCU as its KeyPath, not a file. Component Attributes MAINDATA.HLP


Now Sumbody please temme how to go about it.
I have to finish this package nehow by 2pm...pleaseeeeeeeeeee

0 Comments   [ + ] Show comments

Answers (12)

Posted by: timmsie 14 years ago
Fourth Degree Brown Belt
0
The clues in the description. Create a HKCU key and use that as this components keypath
Posted by: thugz888 14 years ago
Senior Yellow Belt
0
Hi Devil

In order to resolve this problem the component must have a keypath referencing to a registry key not the file itself because the file is installed to USER profile. If you don't have any registy on Component MAINDATA.HLP that's under HKCU try to create a dummy registry and make it a keypath.
Posted by: Devil 14 years ago
Senior Yellow Belt
0
Thanx all of u guys...u rock
Posted by: Devil 14 years ago
Senior Yellow Belt
0
Now im getting this error
ICE55 Error Could not find item 'BORLAND' in table 'CreateFolder' which is referenced in the LockPermissions table. LockPermissions LockObject BORLAND CreateFolder Users

How to solve this?
Posted by: pjgeutjens 14 years ago
Red Belt
0
LockPermissions LockObject BORLAND CreateFolder Users

2 options,

If you actually want your msi to set security on the BORLAND folder (merge module maybe?) open the CreateFolder table and see why the folder BORLAND is missing.. perhaps it's in the Directory table instead.
If you don't want/need to set this security, delete the line in the LockPermissions table.

In any case beware that settings in the LockPermissions table will completely replace existing permissions, so use with care!!

PJ
Posted by: cygan 14 years ago
Fifth Degree Brown Belt
0
link with all the info you need
Posted by: timmsie 14 years ago
Fourth Degree Brown Belt
0
that's a "Reported Attack Page" according to google!
Posted by: anonymous_9363 14 years ago
Red Belt
0
Also, if you must use LockPermissions, remember that you must either use the correct account or group name according to the locale or use well-known SIDs for the account or group. For example, the group 'Administrators' will be ignored on machines set up to use a non-English locale. For example, machines set up to use French it would need to be 'Administrateurs'.

Most people use a command line tool like SetACL, XCACLS, SubInACL or SecEdit via a Custom Action for setting permissions, since by default they add permissions rather than replace them.
Posted by: timmsie 14 years ago
Fourth Degree Brown Belt
0
They've fixed it in windows installer 5 apparantly!!

http://blogs.msdn.com/windows_installer_team/archive/2009/03/05/enhanced-permissions-setting-with-windows-installer-5-0.aspx

I've not tried it yet but it'll be interesting to se how it works
Posted by: rkava 14 years ago
Orange Belt
0
hi.
i have a problem regarding repackaging an an application using installshield.
i have installed the application but there is no shortcut nor there is an add or remove programs entry.
the application is a legacy setup.
how to carry on with the application.

Regards
Rukmender reddy k
Posted by: timmsie 14 years ago
Fourth Degree Brown Belt
0
create a new thread, don't hijack someone elses!
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
 
This website uses cookies. By continuing to use this site and/or clicking the "Accept" button you are providing consent Quest Software and its affiliates do NOT sell the Personal Data you provide to us either when you register on our websites or when you do business with us. For more information about our Privacy Policy and our data protection efforts, please visit GDPR-HQ