Я на самом деле написал замену для инструмента SDK OleView (на самом деле он не поддерживает вызов только методов перечисления), который невообразимо называется OleViewDotNet.Вы можете получить исходный код здесь , но, поскольку вам нужно будет скомпилировать, скорее всего, будет проще написать простую программу на C # или использовать Powershell.
Что он делает, так это выставляет IDispatchметоды (и некоторые собственные интерфейсы) через графический интерфейс, так что вы можете вызывать их, а также предоставляет окно сценария IronPython.Вам нужно найти свой COM-объект, посмотрев в разделе «Реестр -> CLSID по имени», найдите запись (фильтр можно использовать для выбора по имени) щелкните правой кнопкой мыши и выберите «Создать экземпляр», который должен отобразить окноаналогично:
, затем выберите меню «Операции» внизу и выберите «Открыть рассылку», чтобы открыть окно метода / свойства.
С этим можно многое сделать, но это простой обзор.