C# 调用 C++ 调试 第一步: 首先确认你的c++ 动态库 能编译成功 第二步: 把C++ 项目输出的目录指向 C#的运行目录,如下图: 第三步: 把c#项目的输出工程,属性>调试》本地代码调试勾选上,如下图所示: 完成以上步骤,就可以在同一个调试会话中调试 C# 和 C++了,但是笔者在开发中发现,只要c#勾选上了本地代码调试后,如果在调试过程中修改代码后,需要重新启动,代码才能生效。 而不勾选本地代码调试,则在调试时,修改了代码会立马生效。有点坑啊