|
XP系统的程序兼容性问题
一个网络游戏客户端,
用VC++2003编译的。
以前一直是好好的,
但是自从一次更新后,
就出现了问题:
在绝大部份用户机器上都是正常的,
但在部分用户的机器上一启动就会报错,
错误的位置不固定,
稍微修改一下程序后位置可能就变到另外一处,
有部分还是在STL里面。
虽然出问题的用户比例不大,估计在1-2%左右,
但是还是非常影响游戏的正常运营。
后来发现把执行文件设置为Windows98兼容模式就可以运行了。
就是右键打开文件属性,然后在“兼容性”页面改下设置。
百思不得其解,特来请教一下各位,
这到底是什么问题?
大家有没有遇到类似的问题?
如何才能解决这样的问题呢?
谢谢。
|
|