我用的vc++ 6.0经过编译连接后在vc的ide环境下可以运行程序,但在debug目录和release目录下双击.exe文件却无法运行程序,说我的程序遇到问题需要关闭.我的程序是一个mfc的程序,但里面倒入了自己编写的类.

解决方案 »

  1.   

    警告级别改到level 4再编译看
      

  2.   

    当我把整个debug目录删除了从新编译就出现fatal error C1083: Cannot open precompiled header file: 'Debug/SearchDialog.pch': No such file or directory
    Error executing cl.exe.
    的错误.这是怎么回事呀??
      

  3.   

     删了Ncb文件再编,编完了在Debug和Release目录下运行出错可能是没有包含你用到的DLL
    把。exe考到你的DLL目录应该就行了。
      

  4.   

    rebuild all
    或设置去掉预编译头
      

  5.   

    是不是有访问路径的操作,在IDE环境中运行和直接运行程序当前路径不一样。