vs2008 release 设置断点不起作用
c++工程是个dll库,供上层的c#工程调用,以前用debug版的时候还可以跟到c++那个工程里面去,调试很方便,但是由于加了个第三方的库,debug版运行出错,只能用release运行,但是我试过了在项目属性中 设置release版调试的 要改的属性的几个地方,但是好像不起作用啊, 我在c++那个工程中打的断点, release运行时不起作用啊
ps, release版调试设置:
1.菜单"项目" -> "XX属性"
2.配置属性->C/C++->常规 设置"调试信息格式"为"用于编辑并继续的程序数据库(/ZI)"
3. ->优化 设置"优化"为"禁用(/Od)"
*4. ->预处理器 修改"预处理器定义"值NDEBUG为_DEBUG
*5. ->代码生成 修改"运行库"的值为"多线程调试(/MTd)"或者"多线程DLL调试(/MDd)"
6. ->连接器->调试 设置"生成调试信息"为"是(/DEBUG)"
*7. ->调试 设置"可调式程序集"为"运行时跟踪和禁止优化(/ASSEMBLYDEBUG)"
带"*"是可选的
求救啊~~~~