文档章节

c#断点无效:"当前不会命中断点。没有与此行关联的可执行代码。可能的原因包括:条件编译或编译器优化"

lanybass
 lanybass
发布于 2016/07/04 18:32
字数 217
阅读 775
收藏 0

在一个C# 、 托管C++ 、非托管C++ 三个项目混编的解决方案中, 我的C#项目是主项目,非托管C++是个静态LIB,托管c++是一个动态dll。 C#和托管C++项目能正常断点,而非托管C++的.HPP文件也能断点,但CPP的断点失效。网上的很多解决思路都试了,但都不是那些原因。最后通过如下方式解决:

在C#项目的属性->调试->启用调试器  勾选 “启用本机代码调试”。

© 著作权归作者所有

共有 人打赏支持
lanybass

lanybass

粉丝 86
博文 46
码字总数 15052
作品 0
渝中
技术主管
私信 提问
加载中

评论(1)

源声_6组
源声_6组
Test
细谈程序调试---我的启示录

调试是一个程序员最基本的技能,其重要性甚至超过学习一门语言。不会调试的程序员就意味着他即使会一门语言,却不能编制出任何好的软件。当然调试工具有很多。 先谈VC程序如何调试 图略 在选...

crossmix
2016/01/27
95
0
GDB调试代码

Linux 包含了一个叫gdb 的GNU 调试程序。gdb 是一个用来调试C和C++程序的强力调试器。它使你能在程序运行时观察程序的内部结构和内存的使用情况。以下是 gdb 所提供的一些功能:它使你能监视...

suprock
2016/05/05
53
0
GDB调试手册

转自 程序人生:http://www.programlife.net/gdb-manual.html Linux 包含了一个叫gdb 的GNU 调试程序。gdb 是一个用来调试C和C++程序的强力调试器。它使你能在程序运行时观察程序的内部结构和...

长平狐
2013/01/11
217
0
GDB中的常用命令

转载于博客:http://blog.csdn.net/liigo/article/details/582231,如有侵权,请告知删除。 命令 解释 示例 file 加载被调试的可执行程序文件。 因为一般都在被调试程序所在目录下执行GDB,因...

oqqHuTu12345678
2017/12/30
0
0
当前不会命中断点,还没有加载该文档加载任何符号

断点调试是我编程时经常用到的,但有的程序并一定有Windows界面,而是附加到其他程序中的,如ArcGIS的Addin开发。当我在代码中插入断点调试无效(断点不起作用),并警告"当前不会命中断点,...

gisweis
2015/04/17
0
0

没有更多内容

加载失败,请刷新页面

加载更多

腾讯面试:一条SQL语句执行得很慢的原因有哪些?

说实话,这个问题可以涉及到 MySQL 的很多核心知识,可以扯出一大堆,就像要考你计算机网络的知识时,问你“输入URL回车之后,究竟发生了什么”一样,看看你能说出多少了。 之前腾讯面试的实...

java菜分享
18分钟前
2
0
Java 基本功 之 CAS

本文首发于个人公众号《andyqian》, 期待你的关注! 前言 在Java并发编程中,我们经常使用锁对竞争资源予以并发控制,以解决资源竞争的问题。但无论是使用 Lock 还是 Synchronized,随着锁机...

andyqian
22分钟前
3
0
信号量与条件变量的区别

注意信号量与条件变量的区别 信号量内容可见:http://www.cnblogs.com/charlesblc/p/6142868.html 信号量、共享内存,以及消息队列等System V IPC三剑客主要关注进程间通信; 而条件变量、互...

shzwork
33分钟前
0
0
在VirtualBox 6.0中安装fedora 30

操作系统安装完毕后首先进行更新。 sudo dnf update 重启虚拟机后,安装VirtualBox依赖的软件包。 sudo dnf install kernel-headers kernel-devel dkms gcc 最后,安装“增强功能”。...

gugudu
41分钟前
0
0
861. Score After Flipping Matrix

为了获得最大值,我们必须保证每一行列下标小的1尽可能的多(最高位的1尽可能多)。 首先,考虑我们可以进行的操作有 翻转列,进行列操作 翻转行,进行行操作 通过行操作 我们总是可以使得第...

reter
42分钟前
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部