This website uses cookies. By clicking Accept, you consent to the use of cookies. Click Here to learn more about how we use cookies.
Turn on suggestions
Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.
- Revenera Community
- :
- InstallShield
- :
- InstallShield Forum
- :
- Re: ICE03 error - ShowMsiLog
Subscribe
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Subscribe
- Mute
- Printer Friendly Page
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
Jul 09, 2010
06:21 AM
ICE03 error - ShowMsiLog
Hi all
I am using IS 2010 SP1 Hotfix 2410 and on running the Windows XP ICE validation tests on an MSI built using Repackager I get the following
ICE03: Not a valid foreign key; Table: CustomAction, Column: Source, Key(s): ShowMsiLog
A google search has been no help. Can anyone advise on how to correctly resolve this please?
For now, I've just dropped the relevant row from the database which makes the ICE error go away but I don't want to leave it like this if I am going to cause grief further down the line.
Cheers,
Mike
I am using IS 2010 SP1 Hotfix 2410 and on running the Windows XP ICE validation tests on an MSI built using Repackager I get the following
ICE03: Not a valid foreign key; Table: CustomAction, Column: Source, Key(s): ShowMsiLog
A google search has been no help. Can anyone advise on how to correctly resolve this please?
For now, I've just dropped the relevant row from the database which makes the ICE error go away but I don't want to leave it like this if I am going to cause grief further down the line.
Cheers,
Mike
(1) Reply
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
Jul 09, 2010
11:20 AM
I don't think you should be seeing ICE errors with regards to ShowMsiLog. This is a simple custom action that is included in the new Basic MSI project template in InstallShield. It's purpose is to display the MSI log file on MSI 4.0 and newer systems where logging was turned on. It does this when a checkbox on the final dialog is selected by the user to view the log.
I suggest that you create a new basic msi project and build it with one file included to see if this is a problem in the sample MSI file. It should not be. If it isn't a problem, then you can take a look at the differences between your main ISM and sample ISM by searching through the direct editor for ShowMsiLog.
I suggest that you create a new basic msi project and build it with one file included to see if this is a problem in the sample MSI file. It should not be. If it isn't a problem, then you can take a look at the differences between your main ISM and sample ISM by searching through the direct editor for ShowMsiLog.