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
- :
- How to register DLLs for COM Interop
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
‎Oct 01, 2009
12:24 AM
How to register DLLs for COM Interop
Hi All,
Sorry for a dumb question, but i cannot find the answers in manuals - How to register .NET DLLs for COM interop and create .TLB files? As i can understand InstallShield doesn't use regasm.
What I did:
1) Selected my DLL in Components
2) Clicked Advanced Settings - COM Registration
3) In COM Classes added New (InprocServer32)
Questions:
1) Is it enough? Am I missing something important here?
2) will it also create and register a TLB file?
Pls help
Thank you!
Sorry for a dumb question, but i cannot find the answers in manuals - How to register .NET DLLs for COM interop and create .TLB files? As i can understand InstallShield doesn't use regasm.
What I did:
1) Selected my DLL in Components
2) Clicked Advanced Settings - COM Registration
3) In COM Classes added New (InprocServer32)
Questions:
1) Is it enough? Am I missing something important here?
2) will it also create and register a TLB file?
Pls help
Thank you!
(3) Replies
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Oct 01, 2009
04:06 AM
Everything works OK. I did it through components - setting option Com Interop to Yes for both dll and tlb files
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Oct 01, 2009
08:10 AM
You can use regasm.exe as an option
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Oct 01, 2009
05:51 PM
Regasm didn't work for me. I've managed to get it working only via VS2008 installation setup directly and IS.
Also, I tried importing a VS setup to IS, but it doesn't work as supposed. IS didn't catch all dependencies from VS and COM registrations
Also, I tried importing a VS setup to IS, but it doesn't work as supposed. IS didn't catch all dependencies from VS and COM registrations