ICE Validation issue regarding registry entries
Hi There
Thanks for taking the ime to help me,
Firstly I created an MST to a manufacturers MSI which adds some company sepecific registry entries to help us audit our software estate.
But upon validation I've been presented with the following ICE errors:
ICE03 ERROR Table: Registry Column: Registry Missing specifications in _Validation Table (or Old Database)
ICE03 ERROR Table: Registry Column: Root Missing specifications in _Validation Table (or Old Database)
ICE03 ERROR Table: Registry Column: Key Missing specifications in _Validation Table (or Old Database)
ICE03 ERROR Table: Registry Column: Name Missing specifications in _Validation Table (or Old Database)
ICE03 ERROR Table: Registry Column: Value Missing specifications in _Validation Table (or Old Database)
ICE03 ERROR Table: Registry Column: Component_ Missing specifications in _Validation Table (or Old Database)
As im still a newbie to packaging and I dont want to just add entries to the validation tables.
Could someone please advise me on how to proceed.
Many Thanks
Thanks for taking the ime to help me,
Firstly I created an MST to a manufacturers MSI which adds some company sepecific registry entries to help us audit our software estate.
But upon validation I've been presented with the following ICE errors:
ICE03 ERROR Table: Registry Column: Root Missing specifications in _Validation Table (or Old Database)
ICE03 ERROR Table: Registry Column: Key Missing specifications in _Validation Table (or Old Database)
ICE03 ERROR Table: Registry Column: Name Missing specifications in _Validation Table (or Old Database)
ICE03 ERROR Table: Registry Column: Value Missing specifications in _Validation Table (or Old Database)
ICE03 ERROR Table: Registry Column: Component_ Missing specifications in _Validation Table (or Old Database)
As im still a newbie to packaging and I dont want to just add entries to the validation tables.
Could someone please advise me on how to proceed.
Many Thanks
0 Comments
[ + ] Show comments
Answers (3)
Please log in to answer
Posted by:
zipsantro
13 years ago
_Validation table is the structure/master table for other tables in MSI. This table should have all tables and their entities defined with their data types. Check whether you have these registry tables entry exists. If not then refer to MSDN fro _Validation help and make necessary entries in your tables.
Jeeoo!
Santro
Jeeoo!
Santro
Posted by:
AngelD
13 years ago
If the Registry table was missing from the vendor MSI and you added it in the transform to be able to add your custom registry entries then update the _Validation table with the correct entries in your transform.
It is not vital to add the entries to the _Validation table to get a "working" package (install,repair,uninstall), the table is used during ICE validation.
Depending on the packaging tool you use you could just re-create the table and "your" tool should add the entries for you automatically.
It is not vital to add the entries to the _Validation table to get a "working" package (install,repair,uninstall), the table is used during ICE validation.
Depending on the packaging tool you use you could just re-create the table and "your" tool should add the entries for you automatically.
Posted by:
HaFfDoGg
13 years ago

so that the conversation will remain readable.