如何从托管代码项目中调试本机代码项目? C ++ / C#
如何从托管代码项目中调试本机代码项目? 我使用C#调用C ++代码,需要调试C ++代码。 否则,我必须退出项目,打开C ++项目,创建一个测试人员,然后调试代码。 这太可怕了。
将c ++项目添加到包含C#代码的解决方案中
在C#项目属性页面的调试选项卡下
选中“启用非托管代码调试”
在visual studio的调试选项中,您必须指定正确的调试器类型。
打开项目的属性对话框窗口,然后在Configuration Properties下选择Debugging。 对于Debugger Type选项,请选择适用的属性:
这可以是自动的,也可以是混合的。 我更喜欢混合,因为它明确声明你想要托管和本机调试。
作为旁注,您可以选择仅本机,但您将无法在托管代码中设置断点。 我不确定这是否适合您。
如果您选择仅托管,您显然不会在本机代码中遇到任何断点。
上述就是C#学习教程:如何从托管代码项目中调试本机代码项目? C ++ / C#分享的全部内容,如果对大家有所用处且需要了解更多关于C#学习教程,希望大家多多关注—计算机技术网(www.ctvol.com)!
本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。
ctvol管理联系方式QQ:251552304
本文章地址:https://www.ctvol.com/cdevelopment/1003024.html