PDA

View Full Version : ICE03 Error in Validatation - GUIDs are not UPPER case? caused by COM extraction!



alastair.camero
04-13-2002, 08:45 AM
I've just run Validation for the first time, and I'm picking my way through the log of errors and warnings.

I can see quite a few ICE03 errors. They are caused by GUIDs which are a mixture of upper/lowercase.

Our project uses COM extraction at build time to import AppID/Class/Registry information from a large number of COM components (DLLs, EXEs).

These GUIDs are being extracted automatically - they are not GUIDs that I am authoring in to the ISM.

I know Windows Installer wants all UPPERcase GUIDs for package/product/component codes, but does this also apply for COM objects?

What do I do - go back to the C++ developers and ask them to ensure all their GUIDs are uppercase?

Or?

Thanks.

Alastair