on 04-16-2014 1:45 PM
Hi,
I am integrating MSM for Crystal Report version 13_0_8 / 13_0_9 . I am getting error while compiling the MSI which is being created with WIX as authoring tool. The code added in WIX:
<Merge Id="CrystalReports" SourceFile="CRRuntime_13_0_8.msm" DiskId="1" Language="0" />
|
I refereed WIX forum they said to test with Smoke.exe of WIX for Crystal Report Merge Module. The errors are same and they have said to inform SAP and ask them for help in this area: Please could you provide me a solution:
The errors are:
Error 7 ICE03: Invalid registry path; Table: Registry, Column: Key, Key(s): crystalreports.cpp.share.registry_4.0_core_32.Registry134 light.exe 0 1 SetupABTSiteMSI
Error 8 ICE03: Invalid registry path; Table: Registry, Column: Key, Key(s): crystalreports.cpp.share.registry_4.0_core_32.Registry135 light.exe 0 1 SetupABTSiteMSI
Error 9 ICE03: Invalid registry path; Table: Registry, Column: Key, Key(s): crystalreports.cpp.share.registry_4.0_core_32.Registry136 light.exe 0 1 SetupABTSiteMSI
Error 10 ICE03: Invalid registry path; Table: Registry, Column: Key, Key(s): crystalreports.cpp.share.registry_4.0_core_32.Registry137 light.exe 0 1 SetupABTSiteMSI
Error 12 ICE57: Component 'Registry.C30C5662.3363.4CB6.9374.63F0E641165B' has both per-user and per-machine data with a per-machine KeyPath. light.exe 0 1 SetupABTSiteMSI
Error 22 ICE83: The MsiPublishAssemblies action MUST be present in AdvtExecuteSequence table. C:\Users\IC009949\AppData\Local\Temp\egx_5uom\SetupABTSite.msi 0 1 SetupABTSiteMSI
I have no experience with WIX. I do know deployment projects in VS and InstallShield work. Unfortunately, I will probably ping pong you back to WIX... E.g.; if you create a test setup project in VS, does it work? If it does, it will have to be WIX to tell you why this works in VS and InstallShield and not in WIX.
Or they will have to come here and see if they can figure it out with us...
- Ludek
Senior Support Engineer AGS Product Support, Global Support Center Canada
Follow us on Twitter
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Ludek,
I have found the problem areas for the following errors:
Error 7 ICE03: Invalid registry path; Table: Registry, Column: Key, Key(s): crystalreports.cpp.share.registry_4.0_core_32.Registry134 light.exe 0 1 SetupABTSiteMSI
Error 8 ICE03: Invalid registry path; Table: Registry, Column: Key, Key(s): crystalreports.cpp.share.registry_4.0_core_32.Registry135 light.exe 0 1 SetupABTSiteMSI
Error 9 ICE03: Invalid registry path; Table: Registry, Column: Key, Key(s): crystalreports.cpp.share.registry_4.0_core_32.Registry136 light.exe 0 1 SetupABTSiteMSI
Error 10 ICE03: Invalid registry path; Table: Registry, Column: Key, Key(s): crystalreports.cpp.share.registry_4.0_core_32.Registry137 light.exe 0 1 SetupABTSiteMSI
Error 11 ICE57: Component 'Registry.C30C5662.3363.4CB6.9374.63F0E641165B' has both per-user and per-machine data with a per-machine KeyPath. light.exe 0 1 SetupABTSiteMSI
Error 21 ICE83: The MsiPublishAssemblies action MUST be present in AdvtExecuteSequence table. C:\Users\IC009949\AppData\Local\Temp\yvpqo0za\SetupABTSite.msi 0 1 SetupABTSiteMSI
In ORCA I can observe:
Error 7-10 are due to the incorrect entries added in the msi for registry values 134-137. Following is the incorrect values added: There is a double slash in registry values:
The error11 is that the same Component 'Registry.C30C5662.3363.4CB6.9374.63F0E641165’ is being used to added registry values in HKCU as well as HKLM. The selected value is being o HKLM from the same component which is being used to add registry values in HKCU.
Thanks,
Aditya
I don't think this is the problem. I looked through the msm files all the way back to SP 1 and the registry notation is the same. Always. And I know it works in VS .NET, InstallShield and Wise. I also don't think double slash is bad. Not according to this:
I think going to WIX and asking them to support their software by coming here and asking the questions rather than you doing their work will be the way to go.
- Ludek
User | Count |
---|---|
86 | |
10 | |
10 | |
9 | |
7 | |
7 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.