程序在VC环境下编译运行都没错,但是单独把.exe文件取出来执行时,就会出现断点,都有哪些原因会造成此种现象?如何解决?

解决方案 »

  1.   

    Realse版的还出这种问题吗?
    还有是不是你的程序里边有关于当前路径的操作?
      

  2.   

    发布程序需要 mfc42.dll而且得是release版本
    不想带DLL的化,你可以试一下用静态链接MFC编译;
    在 菜单 setting ->general 
    选 Use MFC In A Static  Library
      

  3.   

    一个原因可能是缺少动态链接库,两个方法解决:
    1、在Setting里面设上要用的链接库文件;
    2、将你所需要的链接库文件拷贝到DEBUG目录下
    另一个原因就是你的搜索目录得设置一下。
      

  4.   

    应该是在当前目录和PATH里面找不到要用的动态链接库吧。
      

  5.   

    编一个静态链接的Release的exe文件,然后注意一下配置文件这些文件的路径是否正确。