Тайм-аут Activator.CreateInstance - PullRequest
       2

Тайм-аут Activator.CreateInstance

1 голос
/ 23 ноября 2010

Я пытаюсь отладить неуправляемый EXE-файл через интерфейс ActiveX.Проблема в том, что я использую Activator.CreateInstance (Type) для создания объекта ActiveX моего приложения.Поведение, которое я отлаживаю, заключается в загрузке этого приложения.

В результате мой сеанс отладки преждевременно завершается, когда истекает время ожидания для этого метода (CO_E_SERVER_EXEC_FAILURE).Есть ли способ вручную увеличить время ожидания для этой функции?Объект ActiveX создается в приложении C #.

1 Ответ

1 голос
/ 23 ноября 2010

CoCreateInstance() тайм-аут после 120 секунд. Вот и все. Я не знаю, как его продлить.

Есть ли способ выполнить код, который вы пытаетесь отладить на более поздней стадии, а не непосредственно при создании компонента? Таким образом, вы сможете отлаживать код отдельно, и, поскольку компонент уже был бы создан, он не остановится на CreateInstance().

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...