一个可执行文件,放在xp系统下运行一切正常,但是换成win2000的系统,一点击“可执行文件”,就报:应用程序发生异常 未知的软件异常(0x0eedfade),位置为0x77e8bc3f。 Runtime error at 004219B9. 这个错误,我想大家可能会遇到过这个问题,所以请教高手了不胜感激~~~

解决方案 »

  1.   

    如果所有win2000系统都这样,那就必是rpwt....
      

  2.   

    你有没有调用Windows API函数, 其它的API.
      

  3.   

    就是用了raize控件,还有其他的一套三方控件另外,程序一运行的时候,就会联结数据库(access)
      

  4.   

    ,,,cncharles(旺仔)你好在程序刚开始运新的时候,并没有调用api,我知道可能是shell32.dll。但是我仔细想来
    觉得不是,只有当真正调用api的时候,才会出现这种问题吧?我的程序一启动,就会联结数据库“access”,我觉得会不会使这里的问题?
      

  5.   

    <<<< w95927w(D版第一铁公鸡^^) 用的ado连接的
      

  6.   

    再问你几个问题1. 在所有XP机器上都没事吗?
    2. 在所有Win2K机器上都有事吗?
      

  7.   

    会不会是第三方控件搞的???
    ==========================
    Raize控件包做的比较成熟吧,我一直在用从没发现这种问题总觉得是数据库方面的问题,连接啊或者版本等等。头晕!
      

  8.   

    <<<<<<<  ypnet(高原) 你好
    起初,我们也使怀疑是三方控件的问题,但是,加上一些bpl之后,现象依旧很郁闷
      

  9.   

    <<<<<<<<    xixuemao(一问三不知) 有同感
      

  10.   

    楼主能不能试试连接其它数据库?
    比如SQL Server等等,看看是不是这里的问题?
      

  11.   

    <<<<<<<   xixuemao(一问三不知) 我回来试试<<<<<<<  w95927w(D版第一铁公鸡^^) 我觉得,三方控件的问题,可能比较小,但也不能完全排除
      

  12.   

    你是用ADO连接到ACCESS还是用BDE, 看看你的Jet驱动程序是什么版本的
      

  13.   

    还是就是查看出错时CPU的汇编代码, 贴出来看看.
      

  14.   

    是用ado连接吗?在2k下打ado补丁试试
      

  15.   

    可能与调用的文件有关,比如BPL DLL