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: ClassInfo missing
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
‎Dec 18, 2007
09:36 AM
ClassInfo missing
Hi
After upgrading my projects from IS 11.5 to IS 2008 I get some strange errors with one of my projects.
My mergemodules have COM extract at build at some files. When these MSM are included in my setup, the Class table is filed like normal, but when I install the product the ClassInfo is NOT merged into the registry.
But if I create a new project in IS 2008 including the same MSM, there's no problem.
I can't recreate the entire project, so how do I solve this?
I tried the debugger and break it at registreClassInfo, but nothings is merged into the registry at that point?
I can't see any difference between the two projects that can make that error.
What happens??
Regards
Kim
After upgrading my projects from IS 11.5 to IS 2008 I get some strange errors with one of my projects.
My mergemodules have COM extract at build at some files. When these MSM are included in my setup, the Class table is filed like normal, but when I install the product the ClassInfo is NOT merged into the registry.
But if I create a new project in IS 2008 including the same MSM, there's no problem.
I can't recreate the entire project, so how do I solve this?
I tried the debugger and break it at registreClassInfo, but nothings is merged into the registry at that point?
I can't see any difference between the two projects that can make that error.
What happens??
Regards
Kim
(4) Replies
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Dec 18, 2007
02:47 PM
Is the Class information from the merge module present in your built MSI package?
Can you try logging the installation of the MSI package to see if the component containing the COM information is being installed (a verbose log tends to be more helpful than the debugger when attempting to troubleshoot installation issues)?
Can you try logging the installation of the MSI package to see if the component containing the COM information is being installed (a verbose log tends to be more helpful than the debugger when attempting to troubleshoot installation issues)?
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Dec 19, 2007
04:57 AM
Hi
Yes the info from the mergemodule is merged into the MSI.
But it's merged wrong at build time. I found the problem, and it seems like a bug in IS.
When I include one of my MSM (e.g. msm1 in feature 1) that have dependencies to another of my MSM(msm2 in feature 2) the rows in Class table for components from msm1 is associated with the wrong feature (2).
Feature 1 is parent for feature 2, but feature 2 is not installed by default. So if I install everything it works.
I will report this to their support.
Regards and merry Christmas
Kim
Yes the info from the mergemodule is merged into the MSI.
But it's merged wrong at build time. I found the problem, and it seems like a bug in IS.
When I include one of my MSM (e.g. msm1 in feature 1) that have dependencies to another of my MSM(msm2 in feature 2) the rows in Class table for components from msm1 is associated with the wrong feature (2).
Feature 1 is parent for feature 2, but feature 2 is not installed by default. So if I install everything it works.
I will report this to their support.
Regards and merry Christmas
Kim
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎May 14, 2008
06:20 AM
Hi Kim,
Did you get any response on your bug report? I have come across the exact same problem (although I'm not able to reproduce it in a test project..).
Johannes
Did you get any response on your bug report? I have come across the exact same problem (although I'm not able to reproduce it in a test project..).
Johannes
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎May 14, 2008
06:33 AM
hi
Sort off. I changed my project structure to prevent it.
It's reported as a product enhancment, so it warns about it when you build your package.
Regads
kim
Sort off. I changed my project structure to prevent it.
It's reported as a product enhancment, so it warns about it when you build your package.
Regads
kim