ICE49

ICE49 checks for default registry entries that are not a REG_SZ type.

Result

ICE49 posts a warning if there is a default registry entry that is not a REG_SZ type.

Example

ICE49 reports the following warning for the example shown.

Reg Entry 'Reg1' is not of type REG_SZ. Default types must be REG_SZ 
    on Win95 Systems. Make sure the component is conditionalized 
    to never be installed on Win95 machines.

The value '#123' is a DWORD registry value.

Registry Table (partial)

Registry Name Value
Reg1 #123

 

To fix this warning, change the value to type REG_SZ.

Components with non-REG_SZ are valid.

Conditional Statement Syntax

ICE Reference