cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
ivburbano
Level 2

An error occurred building COM .NET Interop information for Component ExriExtensionFi

Hi to all,
first thanks for read this post.
The company where I work upgrade to installshield 2012, but now the installer build launch the next exception:

ISDEV : error -6210: An error occurred building COM .NET Interop information for Component ExriExtensionFiles

The Installshield project was auto migrated for Installshield without problems.

Someone recognizes this error?
Labels (1)
0 Kudos
(2) Replies
joshstechnij
Level 10 Flexeran
Level 10 Flexeran

The .NET COM interop functionality in IS 2012 was updated to use the new COM extraction functionality to allow for greater flexibility in acquiring COM interop information. However, if for some reason COM extraction failed to run or extract any data, this error could occur.

Are there any other assemblies in this project that also use .NET COM interop? Do these successfully acquire COM interop information? Can you reproduce this behavior in a sample project with the assembly in this component? If so, would it be possible for you to send us the project?

Note that you can use the old COM extraction and .NET COM interop functionality by changing the COM extraction method used by InstallShield (search the help for UseAPIRegistryHooks for more information).
0 Kudos
Christopher_Pai
Level 16

You can also run regasm /regfile:test.reg on the assembly and then import the reg file into your component.
0 Kudos