.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? 回答1: You can create a VB macros in word\excel\etc: Dim obj As Object Set obj = CreateObject("progid here") Call obj.SomeMethodForTest() 回答2: Use PowerShell: $myObj = new-object -comObject