Search code examples
c#.netcomcom-interoptlbimp

.Net to COM Interop Tester


I made a class in C# that I am exposing to COM. I can register it just fine using RegAsm.exe.

I would like to test it before I send it off, but using TlbImp.exe gives me an error of "Type libaray was exported from a CLR assembly and cannot be re-imported as a CLR assemply."

What is a good way to test this?


Solution

  • You can create a VB macros in word\excel\etc:

    Dim obj As Object
    Set obj = CreateObject("progid here")
    Call obj.SomeMethodForTest()