I have created my msi project in installshield2009 . To solve subjected warning i do following , that i read from another forum,

To do window xp logo validation , i get this warning message.
I open my msi project in orca utility. Then export the table defined in warning message and open that .idt file in notepad and change the legth of column from s72 to s46 , and import again that file in project that open in orca utility ,though I get the same error message . I also change the length to s255 but no sufficient result found.
Please reply if anyone can.Please[:)]
0 Comments   [ + ] Show Comments

Comments

Please log in to comment

Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.

Answers

0
Does anyone seriously care about this warning? I ignore it.
Answered 05/12/2009 by: VBScab
Red Belt

Please log in to comment
0
Use a property if you want to resolve this error.
Answered 05/12/2009 by: MSIPackager
Third Degree Black Belt

Please log in to comment
0
please tell me detalil about how to use property, thnx for taking interest .
Answered 05/12/2009 by: pramod_er123
Senior Yellow Belt

Please log in to comment
0
By using a property instead you're not actually correcting the error, just working around the validation to not showing the ICE warning.
Or? [;)]
Answered 05/13/2009 by: AngelD
Red Belt

Please log in to comment
0
True but it does clean up the validation errors. As Ian said there really isn't much benefit in resolving them anyway. If the app needs a string that long there isn't much you can do about it

pramod_er123 - if you want to use the property method.. copy the offending long string to the clipboard, goto the property table and add a new row (call the property whatever you want, don't use all uppercase though) and paste the long value into the value field.

Then go back to the table with the validation error and replace the long string value with your property name in square brackets (e.g. [propertyname1] )

Run validation and the ICE03 should disappear. You can create as many properties as you need for the number of ICE03s

Hope it helps,
Rob.
Answered 05/13/2009 by: MSIPackager
Third Degree Black Belt

Please log in to comment
0
please reply for my question regarding ice03 string overflow warning. my deadline for this task is near , please reply
Answered 05/13/2009 by: pramod_er123
Senior Yellow Belt

Please log in to comment
0
Err I did...!
Answered 05/13/2009 by: MSIPackager
Third Degree Black Belt

Please log in to comment
0
thnx for reply but

in warning message it display
ICE03 Warning String overflow (greater than length permitted in column); Table: Registry, Column: Registry, Key(s): reg_downlevel_manifest.21022.08.Microsoft_VC90_ATL_x86.RTM.CEC8F2E3_AC9A_357C_BFCB_BFAC37C4AC50

but in registry table i cannot find any column reg_downlevel_manifest.21022.08.Microsoft_VC90_ATL_x86.RTM.CEC8F2E3_AC9A_357C_BFCB_BFAC37C4AC50


when i open project in orca utility i find this and change it to property called p1 that i have created in installshield2009 property table as u say but still warning come, it is not error i remind u.
Answered 05/13/2009 by: pramod_er123
Senior Yellow Belt

Please log in to comment
0
reg_downlevel_manifest.21022.08.Microsoft_VC90_ATL_x86.RTM.CEC8F2E3_AC9A_357C_BFCB_BFAC37C4AC50

It will be in the 1st column of the registry table, use the search facility if you are having touble finding it. It is the value column data that you will want to turn into a property.

I'm not sure what you mean by "i have created in installshield2009 property table" - that doesn't make sense to me but then I'm not really an installshield user... you are using the normal property table right?

Cheers,
Rob.
Answered 05/13/2009 by: MSIPackager
Third Degree Black Belt

Please log in to comment
0
I have created this msi project in Installshield2009. When i run window xp logo validation i get this warning.

Also i get following warning
ICE83 Warning The keypath for Global Win32 SXS Assembly (Component_=uplevel.21022.08.policy_9_0_Microsoft_VC90_ATL_x86.RTM.A50B7592_50BC_31A9_9E25_32121F451D37) SHOULD NOT be it's manifest file for assemblies other than Win32 Policy assemblies Component KeyPath uplevel.21022.08.policy_9_0_Microsoft_VC90_ATL_x86.RTM.A50B7592_50BC_31A9_9E25_32121F451D37

but in component table component id column does not contain this type of field then how can i find it is which component A50B7592_50BC_31A9_9E25_32121F451D37 , please reply I am fresher in this
Answered 05/13/2009 by: pramod_er123
Senior Yellow Belt

Please log in to comment
0
....looks like you're incorporating the Microsoft Visual C++ 9.0 merge module. Since it's Microsoft, and since it's a merge module, I'd personally leave this warning alone.....(note the actual row of data will only appear in your compiled MSI, and NOT your ISM)
Answered 05/13/2009 by: captain_planet
Third Degree Brown Belt

Please log in to comment
0
reg_downlevel_manifest.21022.08.Microsoft_VC90_ATL_x86.RTM.CEC8F2E3_AC9A_357C_BFCB_BFAC37C4AC50 The GUID suffix suggests to me that the component is in a merge module, in which case there's even less reason to care about it!
Answered 05/13/2009 by: VBScab
Red Belt

Please log in to comment
0
doh yes good call.
Answered 05/13/2009 by: MSIPackager
Third Degree Black Belt

Please log in to comment
0
Do not fix ICEs that is part of merge modules as it could bite you in the end.
Just leave them as-it; if I recall correct Microsoft do not care about "ICE03 Warning String overflow" warnings.
Answered 05/13/2009 by: AngelD
Red Belt

Please log in to comment
0

i get following error while perform xp logo validation


ICE27 Error Unknown action: 'Action1' of AdvtExecuteSequence table. Not a standard action and not found in CustomAction or Dialog tables AdvtExecuteSequence Action Action1
ICE27 Error Action: 'Action1' in AdvtExecuteSequence table has an invalid sequence number. AdvtExecuteSequence Sequence Action1


As suggested in installshield2009 help file i remove that action1 from advtexecutesequence table , though it is not solved, what i have to do, please reply


Answered 05/14/2009 by: pramod_er123
Senior Yellow Belt

Please log in to comment
0
Sir , as you say i ignore ice03 warning . I disturb u once again , I get following warning



i get following error while perform xp logo validation


ICE27 Error Unknown action: 'Action1' of AdvtExecuteSequence table. Not a standard action and not found in CustomAction or Dialog tables AdvtExecuteSequence Action Action1
ICE27 Error Action: 'Action1' in AdvtExecuteSequence table has an invalid sequence number. AdvtExecuteSequence Sequence Action1


As suggested in installshield2009 help file i remove that action1 from advtexecutesequence table , though it is not solved, what i have to do, please reply
Answered 05/14/2009 by: pramod_er123
Senior Yellow Belt

Please log in to comment
Answer this question or Comment on this question for clarity