c++ - 通过 .net 互操作类调试 COM C++ 代码

标签 c++ .net debugging com tlbimp

是否可以单步执行通过 tlbimp.exe 从 C++ 程序创建的 .net 互操作层使用的 COM C++ 代码。我看到 COM C++ dll 的符号已加载到“调试”->“模块”窗口中。

最佳答案

这是可能的,但您需要在项目属性中将 Visual Studio 调试器设置为混合模式。它位于 Project properties->Configuration Properties->Debugging->Debugger Type

关于c++ - 通过 .net 互操作类调试 COM C++ 代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10897478/

相关文章:

C++ 将一组值映射到类型

visual-studio - Visual Studio 2008 : . pdb 文件不是由 "Build Solution"创建的

python - 什么会导致 pdb.set_trace() 被忽略?

c# - 装饰器内的动画(调用 OnRender)

c# - 不要在 "using"语句后处理属性

c# - linq 中的子查询和分组依据

Rstudio 不会在断点处停止

c++ - cmake + 痛饮 + 依赖项

c++ - 一般如何访问 Boost Graph 捆绑属性?

java - 请确认/更正此 : C++ vs Java