无法定位输入点-except-handler4-common于动态链接库msvcrt.dll上
诡异啊!
我在win7上用vc6开发,给用户Debug版本可以跑, Release版本就提示上面那个。
NOTE:msvcrt.dll我已放置在EXE所在目录,用户用的win2003。
哪位大虾可以解释下?

解决方案 »

  1.   

    用depends检查一下的程序的依赖项
      

  2.   

    在C盘WINDOW SYSTEM32下找到dwmapi.dll文件,改成dwmapi.dll.bak文件
      

  3.   

    依赖包貌似就zlib"在C盘WINDOW SYSTEM32下找到dwmapi.dll文件,改成dwmapi.dll.bak文件"这个总不能让每个用户都这样搞吧?!
      

  4.   

    真相我终于自己找到了
    原来我拷贝了WIN7系统目录下的msvcrt.dll msvcp60.dll mfc42.dll 到程序运行目录下,结果XP下就无法用,因为版本太高,后来我拷贝XP系统目录下的msvcrt.dll msvcp60.dll mfc42.dll 到程序运行目录下,XP和WIN7都可以运行了。
    NND,汗!