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
- :
- Any Answer for COM Extraction Issue?
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
Jan 11, 2010
05:13 AM
Extract COM Data for Key File - The string is too long
Hi,
when I'm extracting Extract COM Data for Key File in InstallShield 2010 I receive the following error message:
Field "Description" of table "Class": The string is too long for the length specified by the column definition.
Does that mean that the registration will work, but the String has truncated? How do I work around this?
Thanks for any advice
John
when I'm extracting Extract COM Data for Key File in InstallShield 2010 I receive the following error message:
Field "Description" of table "Class": The string is too long for the length specified by the column definition.
Does that mean that the registration will work, but the String has truncated? How do I work around this?
Thanks for any advice
John
(1) Reply
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
Nov 23, 2010
01:57 PM
Hi,
when I'm extracting Extract COM Data for Key File in InstallShield 2010 I receive the following error message:
"Field "Description" of table "Class": The string is too long for the length specified by the column definition."
Does that mean that the registration will work, but the String has truncated? How do I work around this?
Thanks for any advice
John
Hi John,
I've run into a similar problem when I try to extract the COM data from a DLL which is a key file. When I do this in the IDE I get the following error:
Field "Registry" of table "Registry": The string is too long for the length specified by the column definition
Just wondering if you found any solution to your problem or found reason why it happens?
I have a suggestion for you to work around it, if its any use at this stage:
- Instead of extracting the COM data in InstallShield or setting "COM Extract at Build" to Yes you can specify that the DLL registers itself during installation. This is known as Self-Registration however it is against Windows Installer Best Practices.
To do this, open the component > Files > right-click on the DLL > Click properties > Select Self Register
Alternatively, it could be possible that the following known issue is affecting you: Link to InstallShield Knowledge Base
Best regards,
Matt
![](/skins/images/8CE4FAD0DE6F3A6F9D0567434D2D2DAE/responsive_peak/images/icon_anonymous_message.png)