我有一个简单的软件,是在Delphi 7中制作的,并在一段时间后在Vista上崩溃。这些完全是随机崩溃,任何崩溃日志都没有写入,只是停止工作,然后Vista试图找到解决方案。德尔福7和Windows Vista
有没有人有任何想法?
我有一个简单的软件,是在Delphi 7中制作的,并在一段时间后在Vista上崩溃。这些完全是随机崩溃,任何崩溃日志都没有写入,只是停止工作,然后Vista试图找到解决方案。德尔福7和Windows Vista
有没有人有任何想法?
尝试其中一个异常捕获器,如madExcept。它可以帮助您在出现问题时了解您的应用中发生了什么。一般来说,尽管Delphi应用程序在Vista中很好,所以必须有一些交互作用,或许是用户权限,这会带来麻烦。
几个想法:
最好的事情是运行一个调试器(最好是Delphi 7 - 听起来像你有s我们的代码)附加并检查崩溃的确切位置。
默认情况下,ASLR未启用,除非您明确要求。 – Alex 2009-04-25 11:19:14
只是指出 - madExcept有一个“挂起”检测选项,应该有所帮助。
您是在一台机器上还是在安装了Vista的多台机器上尝试过它的? 你正在运行什么样的应用程序? Singe * .exe,绑定外部DLL的数据库? – Drejc 2008-09-19 10:42:23