程序终于写完了,可以松一口气了,但试运行时调出的runtime error让我神经一下又绷紧了。更要命的是,系统给出的提示相当少,甚至没有给出程序在一个地方出错。但我用debug版本运行一直都是好好的,说实话,我真的不想再去找错了,调试的时候已经快搞得我神经错乱了,我想请问各位大侠,把debug版本交给用户使用可不可以?debug版本可不可以作为最后的版本?

解决方案 »

  1.   

    既然RELEASE版都有问题的话,你的DEBUG版也应该不稳定。
    还是好好查查吧
      

  2.   

    你的Release版本有问题,说不定你把你的产品交给用户没有几天就会报错,就算他不及时跟你算账,我想它以后对跟你能愉快合作的可能性就大打折扣,说不定从此就不会有谁跟你签比较大的项目,而这对你来说可能是致命了.
    所以我劝你还是改吧,改的BUG越少,用户用的越开心,到时候你得钱的机会也就多多.
      

  3.   

    可是对于这个错误我没有一点头绪啊
    debug版本一直都挺正常的,不过有时出现frist-chance的警告,我以为是可以忽略的.请教各位大侠,frist-chance的警告会对release版本有影响吗
      

  4.   

    不可能提交DEBUG的。运行时错误有很多种情况,所以不好说。至于程序的调试,推荐阅读
    Windows程序调试(Debugging Windows Programs)
      

  5.   

    你完全可以跟进去查,
    但出现first-chance 异常提示时,你看CALL STACK,找到有问题的代码,修正它
      

  6.   

    Debug版本提交估计通不过的
    还是好好检查错误,慢慢调试吧,有耐心点 ^_^
      

  7.   

    谢谢各位大哥的教训,小弟愧疚不已.
    奇怪的是,现在程序运行了快两天,还没出什么错误.
    唉,现在就是死等着它出问题.真是痛苦
    to gohappy_1999(碧水蓝天):
    出现的first-chance并不会导致退出,我在网上查了一下资料,说是出现这个问题并没什么影响.
    另外出现这个错误的代码行出在我下载的一个CPitureEx类,这个也不大好修改
      

  8.   

    有些异常是没有影响,但是象MFC EXCEPTION,ACCESS VIOLATION 这样的异常,一定
    要找原因修正