C#关于调式代码出现断点无效的情况)
如果你的程序中使用了C#代码和C++代码,并且中间使用了托管,在调试的过程中可能会出现.cpp文件有些断点无效的情况,这是因为系统的调试设置没有设置好。只要做好下面3个步骤,就可以让断点重新有效了。
1:在C#的程序集中点击属性——生成(点击允许不安全代码(F))

2:属性——调试(点击使用本地代码调试)

3:在VS调试属性中:
一:取消JIT优化(仅限托管)
二:使用托管兼容模式

好了,完成这几步你就可以开心地去调试啦!!
本文介绍了解决C#与C++混合编程中,因托管代码交互导致的.cpp文件断点无效的问题。通过调整C#程序集属性、启用本地代码调试及优化VS调试设置,可使断点重新生效。
C#关于调式代码出现断点无效的情况)
如果你的程序中使用了C#代码和C++代码,并且中间使用了托管,在调试的过程中可能会出现.cpp文件有些断点无效的情况,这是因为系统的调试设置没有设置好。只要做好下面3个步骤,就可以让断点重新有效了。
1:在C#的程序集中点击属性——生成(点击允许不安全代码(F))

2:属性——调试(点击使用本地代码调试)

3:在VS调试属性中:
一:取消JIT优化(仅限托管)
二:使用托管兼容模式

好了,完成这几步你就可以开心地去调试啦!!
6747

被折叠的 条评论
为什么被折叠?