Я создаю приложение с использованием C#, которое будет использовать модули CATIA COM. Когда я импортирую COM внутри моего проекта C#, я считаю, что Visual C# express генерирует Interop автоматически для меня.Как отлаживать приложения с использованием COM-интерфейсов?
Все это работает правильно. Однако, когда я пытаюсь отлаживать приложение и использовать часы во время выполнения, каждый объект является System.__ComObject
, и я не могу получить их «реальное» значение.
Есть ли способ рассказать отладчику о типах моих COM-объектов?
Цель - ознакомиться с этим новым API. Я не очень хорошо знаю. Иногда его довольно сложно угадать правильные типы для всего, так как иерархия интерфейса довольно глубокая.
Спасибо большое, я буду проверить это понедельник в то время как мне платят за это =) – Eric
И вам лучше дать простой обзор, как только вы это сделаете, для удобства другой аудитории, Эрик :) –