Runtime error 216 at xxx 故障解决一例

故障现象:部分Delphi项目在win7开发机上不能运行了,提示Runtime error 216 at xxx错误信息,但是将出错的EXE文件复制到别的win7和xp下,均运行正常。

解决办法:之前安装某软件时,将DEP对普通应用程序开启了,关闭DEP或将应用程序添加到例外问题解决。

总结:起初遇到此问题时,想当然地以为是Visual C++ Runtime库有问题,重装2005、2008和2010版本的运行库,甚至将system32里的dll文件重新注册了一遍,问题仍旧,后来谷歌到有人卸载office2010安装office2007解决了,耗去N多时间用于卸载安装Office,其实显示的信息虽然相同,但引起的原因却未必一样,解决办法自然也千差万别,应该从自己的系统上最近做的操作着手去分析。至于Delphi工程中未发现有明显的异常代码,具体哪些代码与DEP不兼容有待分析。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值