none
VC6.0的调试问题 RRS feed

  • 问题

  • 程序没问题,调试的时候总是显示这些东西,请问如何解决,谢谢

    oaded 'ntdll.dll', no matching symbolic information found.
    Loaded 'C:\Windows\System32\kernel32.dll', no matching symbolic information found.
    Loaded 'C:\Windows\System32\KernelBase.dll', no matching symbolic information found.
    Loaded 'C:\Windows\System32\user32.dll', no matching symbolic information found.
    Loaded 'C:\Windows\System32\gdi32.dll', no matching symbolic information found.
    Loaded 'C:\Windows\System32\lpk.dll', no matching symbolic information found.
    Loaded 'C:\Windows\System32\usp10.dll', no matching symbolic information found.
    Loaded 'C:\Windows\System32\msvcrt.dll', no matching symbolic information found.
    Loaded 'C:\Windows\winsxs\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.7600.16661_none_420fe3fa2b8113bd\comctl32.dll', no matching symbolic information found.
    Loaded 'C:\Windows\System32\shlwapi.dll', no matching symbolic information found.
    Loaded symbols for 'C:\Windows\System32\MSVCRTD.DLL'
    Loaded 'C:\Windows\System32\imm32.dll', no matching symbolic information found.
    Loaded 'C:\Windows\System32\msctf.dll', no matching symbolic information found.
    Loaded 'C:\Windows\System32\uxtheme.dll', no matching symbolic information found.
    Loaded 'D:\Program Files\360\360safe\safemon\safemon.dll', no matching symbolic information found.
    Loaded 'C:\Windows\System32\advapi32.dll', no matching symbolic information found.
    Loaded 'C:\Windows\System32\sechost.dll', no matching symbolic information found.
    Loaded 'C:\Windows\System32\rpcrt4.dll', no matching symbolic information found.
    Loaded 'C:\Windows\System32\shell32.dll', no matching symbolic information found.
    Loaded 'C:\Windows\System32\ole32.dll', no matching symbolic information found.
    Loaded 'C:\Windows\System32\oleaut32.dll', no matching symbolic information found.
    Loaded 'C:\Windows\System32\psapi.dll', no matching symbolic information found.
    Loaded 'C:\Windows\System32\version.dll', no matching symbolic information found.
    Loaded 'C:\Windows\System32\wininet.dll', no matching symbolic information found.
    Loaded 'C:\Windows\System32\normaliz.dll', no matching symbolic information found.
    Loaded 'C:\Windows\System32\iertutil.dll', no matching symbolic information found.
    Loaded 'C:\Windows\System32\urlmon.dll', no matching symbolic information found.
    Loaded 'C:\Windows\System32\ws2_32.dll', no matching symbolic information found.
    Loaded 'C:\Windows\System32\nsi.dll', no matching symbolic information found.
    Loaded 'C:\Program Files\kingsoft\kingsoft antivirus\kwsui.dll', no matching symbolic information found.
    Loaded 'D:\KSafe\ksfmon.dll', no matching symbolic information found.
    Loaded 'C:\Windows\System32\dwmapi.dll', no matching symbolic information found.
    The thread 0x1FD8 has exited with code 0 (0x0).
    Loaded 'C:\Windows\System32\cryptbase.dll', no matching symbolic information found.

    2012年7月7日 13:20

答案

  • 没有找到系统模块的符号文件(Symbol Files)信息罢了,这些提示信息并不影响您本地代码的调试。

    Visual C++ enthusiast, like network programming and driver development. At present is being engaged in the WinCE/Windows Mobile platform embedded development.

    • 已标记为答案 Helen Zhao 2012年7月16日 2:10
    2012年7月8日 1:16
    版主
  • VisualEleven说得对,这些是系统文件,即使你没有符号文件,也不应该有调试的问题。只要确定你自己要调试的代码有相应的符号文件就好。

    另:系统文件也是有公开的符号文件的,不过只是为了调试方便一些罢了。公开的符号文件(Public Symbol)和私有符号文件(Private Symbol)比较起来,缺少很多信息。但还是那句话,即使没有系统的公开符号文件,也不应该妨碍你的调试。如果你真的需要公开的系统符号文件,可以参考:http://support.microsoft.com/kb/311503 (机器翻译的相应的中文资料:http://support.microsoft.com/kb/311503/zh-cn)

    • 已标记为答案 Helen Zhao 2012年7月16日 2:10
    2012年7月8日 22:06

全部回复

  • 没有找到系统模块的符号文件(Symbol Files)信息罢了,这些提示信息并不影响您本地代码的调试。

    Visual C++ enthusiast, like network programming and driver development. At present is being engaged in the WinCE/Windows Mobile platform embedded development.

    • 已标记为答案 Helen Zhao 2012年7月16日 2:10
    2012年7月8日 1:16
    版主
  • 谢谢,但是不论调试什么代码都是出来这些,调试的窗口不出来没办法调试,请问有什么解决方法吗

    2012年7月8日 2:04
  • VisualEleven说得对,这些是系统文件,即使你没有符号文件,也不应该有调试的问题。只要确定你自己要调试的代码有相应的符号文件就好。

    另:系统文件也是有公开的符号文件的,不过只是为了调试方便一些罢了。公开的符号文件(Public Symbol)和私有符号文件(Private Symbol)比较起来,缺少很多信息。但还是那句话,即使没有系统的公开符号文件,也不应该妨碍你的调试。如果你真的需要公开的系统符号文件,可以参考:http://support.microsoft.com/kb/311503 (机器翻译的相应的中文资料:http://support.microsoft.com/kb/311503/zh-cn)

    • 已标记为答案 Helen Zhao 2012年7月16日 2:10
    2012年7月8日 22:06
  • 谢谢,但是不论调试什么代码都是出来这些,调试的窗口不出来没办法调试,请问有什么解决方法吗


    什么叫“调试的窗口出不来“?
    2012年7月16日 7:44