.Net - тестер взаимодействия с COM

Я создал класс на C #, который показываю COM. Я могу зарегистрировать его с помощью RegAsm.exe.

Я хотел бы протестировать его перед отправкой, но использование TlbImp.exe дает мне ошибку «Тип libaray был экспортирован из сборки CLR и не может быть повторно импортирован как сборка CLR».

Как это хорошо проверить?


person isorfir    schedule 28.05.2010    source источник


Ответы (2)


Вы можете создать макросы VB в word \ excel \ etc:

Dim obj As Object
Set obj = CreateObject("progid here")
Call obj.SomeMethodForTest()
person Nagg    schedule 28.05.2010

Используйте PowerShell:

$myObj = new-object -comObject ProgId
person Adam Driscoll    schedule 28.05.2010
comment
Мой COM-объект называется loggingAPI, как мне загрузить его с помощью PowerShell? - person isorfir; 29.05.2010
comment
То же, что и с VB - $myObj = new-object -comObject loggingAPI - person Adam Driscoll; 01.06.2010