C#中断点不能调试问题(当前不会命中断点,还没有为该文档加载任何资料 )
2016-12-07 10:26
274 查看
1、winform 程序中,经常会出现的一个错误,断点不可调试。
(1)当前不会命中断点,还没有为该文档加载任何资料
问题原因:窗口所在的类库或者项目在应用程序目录中(release或者debug)中只生成了dll文件,没有生成pdb文件。例如下面的:类库中的内容就不可以调试。
(2)解决方案:修改类库属性配置,然后先清理这个项目再重新生成项目即可。生成的***.pdb文件,并将文件拷贝到类库对应的主程序的release或者debug中即可。
2、.pdb文件的作用
pdb文件保存了调试信息。简单的讲,运行环境中有此文件在输出atacktrace的时候会包含远文件名称、行号的信息。否则只有类名,函数名等信息。
(1)当前不会命中断点,还没有为该文档加载任何资料
问题原因:窗口所在的类库或者项目在应用程序目录中(release或者debug)中只生成了dll文件,没有生成pdb文件。例如下面的:类库中的内容就不可以调试。
(2)解决方案:修改类库属性配置,然后先清理这个项目再重新生成项目即可。生成的***.pdb文件,并将文件拷贝到类库对应的主程序的release或者debug中即可。
2、.pdb文件的作用
pdb文件保存了调试信息。简单的讲,运行环境中有此文件在输出atacktrace的时候会包含远文件名称、行号的信息。否则只有类名,函数名等信息。
相关文章推荐
- C#中断点不能调试问题(当前不会命中断点,还没有为该文档加载任何资料 )
- VS2015 C#调试C++ dll时提示:“当前不会命中断点,因为还没有为该文档加载任何符号”解决方法From Eric Qu
- matlab和c混合编程调试问题----当前不会命中改断点,还没有为该文档加载任何符号
- VS2005调试dll时提示:“当前不会命中断点,因为还没有为该文档加载任何符号”解决方法
- VS2013 MFC工程 调试DLL出现: 当前不会命中断点,还没有为该文档加载任何符号
- C++动态库调试打断点无效,提示信息:当前不会命中断点,还没有为该文档加载任何符号
- VS2005调试dll时提示:“当前不会命中断点,因为还没有为该文档加载任何符号”解决方法From Eric Qu
- vs调试dll 当前不会命中断点 还没有为该文档加载任何符号
- MATLAB和VS混合编程,调试C程序设置的断点显示“当前不会命中断点 还没有为该文档加载任何符号”
- 其他浏览器导致VS2008网站调试时导致“当前不会命中断点,还没有为该文档加载任何符号”
- vs2005 C# 当前不会命中断点。还没有为该文档加载任何符号
- Siverlight 调试DLL发现的,当前不会命中断点。还没有为该文档加载任何符号(收集)
- VS2015 C# 当前不会命中断点 还没有为该文档加载任何符号
- 需要这样一个记录本-5 VS2010调试C#项目时提示“当前不会命中断点。还没有为该文档为载任何符号”
- 当前不会命中断点 还没有为该文档加载任何符号
- VS2005中设置的断点无效:“当前不会命中断点,还没有为该文档加载任何符号”。解决方法
- 当前不会命中断点 还没有为该文档加载任何符号
- VS2008 出现"当前不会命中断点,还没有为该文档加载任何符号"
- VS2005下使用VC,部分断点无效,显示『当前不会命中断点。还没有为该文档加载任何符号』