/build/static/layout/Breadcrumb_cap_w.png

ICE33 warning!

Hi all,

I am getting the following warning and need to eliminate it as it is standard policy where i am to try to eliminate all ICE33 warnings - for some reason!

"Reg key Registry6 is used in an unsupported way. ProgId - Icon associations should be registered via the ProgId and Icon tables. This entry may overwrite a value created through those tables. ice33.html Registry registry6 Evaluation:ICE33"

The line in the registry table is -

Registry Root Key Name Value Component
Registry6 0 emufile\DefaultIcon [ProgramFilesFolder]EMU\EMU.EXE,0 registry

Any ideas?

There is an entry in the ProgId table already for emufile.
Should I just add another entry and make emufile it's parent_ProgId?

Thanks,
Rgds,
Mark

0 Comments   [ + ] Show comments

Answers (3)

Posted by: sikkert 18 years ago
Orange Senior Belt
0
You only need the entry in one of the places. To get rid of ICE33, you need to have them in the progid/icon/class/<a few others> table, and not in the registry table. This sounds like it is an icon, and thus needs to be placed in the Icon table. Then you need to make sure the progid is refering to this icon (I have no idea how), and also delete the line in the registry table. Just make sure you save before changing anything, then run an installation and see if you got all that you need in the registry on the machine.
Posted by: turbokitty 18 years ago
6th Degree Black Belt
0
I'm not going to comment on this warning in particular, but in general it's impossible to get rid of all warnings in some cases. For instance, there's a common ICE36 warning about Icon bloat in ARPPRODUCTION.exe that is actually just a red herring. Some of these ICE's aren't coded all that well.

Here's a quote from the Installshield courseware "...ICE33 warnings will occur if your installation's Registry table contains extracted COM information that does not fit into the COM_related MSI table schema, such as threading-model information. These warnings are unavoidable, and can safely be ignored".

So tell that to your manager.
Posted by: mark_holland21 18 years ago
Fourth Degree Green Belt
0
Thanks for the feedback guys! I'm with Installshield on this one in so far as most of them can be safely ignored! I reckon I'll just get rid of what i can and anything that's taking too much time just leave it! Besides deadlines need to be met!

Thanks again!
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