ActiveX 인터페이스를 통해 관리되지 않는 EXE를 디버깅하려고합니다. 문제는 Activator.CreateInstance (Type)를 사용하여 내 응용 프로그램의 ActiveX 객체를 만드는 것입니다. 디버깅하는 동작은이 응용 프로그램을로드하는 중입니다.Activator.CreateInstance timeout
결과적으로이 메서드의 시간 제한이 만료되면 내 디버그 세션이 일찍 종료됩니다 (CO_E_SERVER_EXEC_FAILURE). 수동으로이 함수의 타임 아웃을 확장하는 방법이 있습니까? ActiveX 개체가 C# 응용 프로그램에서 만들어지고 있습니다.
디버깅해야하는 코드가 실제로 시작 프로세스와 독립적이라는 것을 알았습니다. 누군가에게 해결책이있는 경우를 대비하여이 질문을 공개적으로 남겨 둘 것입니다. – sohum