.Net to COM Interop Tester
-
05-10-2019 - |
Question
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()
OTHER TIPS
Use PowerShell:
$myObj = new-object -comObject ProgId
Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow