我的程序在win2000、xp下都能正常运行,而且部署了上百套,这次在一个客户那用的是win2003的系统,怎么不能运行了,有的提示内存错误,有的没有反应连进程

  • 主题发起人 catkiller
  • 开始时间
C

catkiller

Unregistered / Unconfirmed
GUEST, unregistred user!
我的程序在win2000、xp下都能正常运行,而且部署了上百套,这次在一个客户那用的是win2003的系统,怎么不能运行了,有的提示内存错误,有的没有反应连进程里面的进程数都没变化(100)<br />我的程序在win2000、xp下都能正常运行,而且部署了上百套,这次在一个客户那用的是win2003的系统,怎么不能运行了,有的提示内存错误,有的没有反应连进程里面的进程数都没变化唯独有一个没有打补丁的2003系统可以运行,不知道各位有没有碰到类似的问题,该如何解决除了在2003下安装一个delphi去调试外,还有没有更简单的办法?
 
这个问题比较难找.只能安装delphi,然后对源程序进行调试了
 
如果你在客户那边,让公司的人在2003下试试;如果你在公司,自己在2003下试试。看看在什么时候报错,大致能知道问题在那,除非你对源代码不了解。
 
问他们要一下 win2003的光盘。
 
很有可能是DEP保护
 
赞同楼上的意见。建议你检查一下 数据执行保护 的设置。。。在server系统上比较容易见到这个限制的。让客户改为 只为关键程序启用 DEP 就可以了。
 
DEP什么东西?楼上能说明一下吗
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
892
DelphiTeacher的专栏
D
顶部