为什么 DLL 断点不起作用?
更新:2007 年 11 月
本主题适用于:
版本 |
Visual Basic |
C# |
C++ |
Web Developer |
---|---|---|---|---|
速成版 |
||||
标准版 |
||||
专业团队版 |
表格图例:
适用 |
|
不适用 |
|
默认情况下隐藏的一条或多条命令。 |
本主题列出断点为什么不能在 DLL 中如期起作用的原因以及每种情况的解决方案或解决办法。
当调试器尚未为代码所在的模块加载调试信息时,不能在源文件中设置断点。
征兆可能包括出现像“无法设置该断点”这样的消息。警告断点标志符号出现在断点位置。当加载代码时,这些警告断点成为实际的断点。有关更多信息,请参见断点。
在如下情况中可能会发生刚才的现象:
试图在调用 LoadLibrary 之前在 DLL 内设置断点。
容器启动服务器之前在 ActiveX 服务器内设置断点。