我正在尝试通过ActiveX接口调试非托管EXE。问题是我正在使用Activator.CreateInstance(Type)来创建我的应用程序的ActiveX对象。我正在调试的行为是加载这个应用程序。
因此,当此方法的超时到期时,我的调试会话会过早终止(CO_E_SERVER_EXEC_FAILURE)。有没有办法手动延长此功能的超时? ActiveX对象是在C#应用程序中创建的。
答案 0 :(得分:1)
CoCreateInstance()
超时。而已。我不知道如何扩展它。
有没有办法在稍后阶段执行您尝试调试的代码,而不是直接在组件创建时执行?这样您就可以单独调试代码,因为组件已经创建,所以CreateInstance()
不会超时。