c# - 从 C++ Win32 调试托管组件

标签 c# c++ debugging winapi com-interop

我有一个用 VC++ 编写的 Win32 EXE。我有用 C# 编写的实现。我有使用 C# DLL 的 VC++ EXE,如下所述:http://support.microsoft.com/kb/828736 .效果很好,但我需要能够调试。两个项目都加载到同一个 .SLN 中,但从未命中 C# 中的断点。有没有办法在 VS2012 中对此进行调试?

最佳答案

啊,事实证明,如果您知道要按下的正确按钮,这很容易。在 C++ 项目属性上,Configuration Properties -> Debugging -> Debugger Type = "Mixed"。

关于c# - 从 C++ Win32 调试托管组件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17881133/

相关文章:

c# - XML url 中的 & 符号未通过

java - Maven3 - 仅调试主要源代码

iphone - 如何在 xcode 4 调试器中显示导致应用程序崩溃的确切代码行,就像在 xcode 3.2 中一样

c# - 内存高效递归

c# - 如何克隆 UltraGridColumn (Infragistics)?

c++ - 在 Linux 上的终端安装 C++ 编译器

c++ - 当我的着色器文件的所有信息都被正确读入字符串并且语法正确时,为什么 OpenGL 会给出语法错误

c++ - GCC 如何从静态库导出函数

javascript - 在 Komodo 扩展中调试 Javascript

c# - 任务创建开销