在2000系统里,我注册USB控件程序:regsvr32 C:\WINNT\SYSTEM32\CHUSB.OCX
在xp系统里,通过regsvr32 C:\WINDOWS\system32\CHUSB.OCX 注册USB控件
报错如下:
Loaded 'C:\WINDOWS\system32\ntdll.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\kernel32.dll', no matching symbolic information found.
Loaded symbols for 'C:\WINDOWS\system32\MFC42D.DLL'
Loaded symbols for 'C:\WINDOWS\system32\MSVCRTD.DLL'
Loaded 'C:\WINDOWS\system32\gdi32.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\user32.dll', no matching symbolic information found.
Loaded symbols for 'C:\WINDOWS\system32\MFCO42D.DLL'
Loaded 'C:\WINDOWS\system32\ole32.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\advapi32.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\rpcrt4.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\secur32.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\msvcrt.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\oleaut32.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\imm32.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\mfc42loc.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\msctf.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\comctl32.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\apphelp.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\MSCTFIME.IME', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\clbcatq.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\comres.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\version.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\CHUSB.OCX', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\sxs.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\olepro32.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\shlwapi.dll', no matching symbolic information found.
The thread 0x860 has exited with code 0 (0x0).

解决方案 »

  1.   

    没看到那里错了啊,这个只是没带pdb文件吧
    你编译时候把产生调试信息关闭就不会看到这些了
      

  2.   

    编译用静态库,这样在没有mfc的环境下才能运行
      

  3.   

    运行正常的程序也会出现no matching symbolic information found.楼主给的信息不够全面
      

  4.   

    这个程序是我把上位机的数据,通过USB数据线传给EZ-USB芯片。确切的说运行也没错吧,运行后出现mfc对话框。在mfc对话框中输入要传输的数据,点击OK后,报错。
      

  5.   

    这个程序是我把上位机的数据,通过USB数据线传给EZ-USB芯片。确切的说运行也没错吧,运行后出现mfc对话框。在mfc对话框中输入要传输的数据,点击OK后,报错。
      

  6.   

    1.Loaded symbols for 'C:\WINDOWS\system32\MFC42D.DLL'
    改成release版2、代码中是不是有与windows版本相关的函数调用。
      

  7.   

    1.改成release版不行的啊。
    2.有与windows版本相关的函数调用
      

  8.   

    点击OK后,报什么错?程序崩溃还是怎么了?有Debug调试吗?
      

  9.   

    是不是要搞个windriver驱动,生成代码,安装.inf文件之类的。
      

  10.   

    “0x0040418c”指令引用的“0x00000008”内存。该内存不能为“read”。