VC6编译的程序发生ESP错误
2011-11-22 17:12
134 查看
在运行一个使用VC6.0编译的EXE时报错说需要"msvcrtd.dll",到网上下载后使用x32的6.0.8447.0版本;
再次运行后提示需要mfco42d.dll,一开始也使用6.0.8447.0的版本,但是运行后报错:
"The value of ESP was not properly saved across a function call.
This is usually a result of calling a function declared
with one calling convention with a function pointer declared with
a different calling convention"
思考片刻后使用6.0.8168.0版本的mfco42d.dll覆盖到c:\windows\system32, 错误解除.
http://d.filediag.com/dll/mfco42d.rar
http://d.filediag.com/dll/msvcrtd.rar
再次运行后提示需要mfco42d.dll,一开始也使用6.0.8447.0的版本,但是运行后报错:
"The value of ESP was not properly saved across a function call.
This is usually a result of calling a function declared
with one calling convention with a function pointer declared with
a different calling convention"
思考片刻后使用6.0.8168.0版本的mfco42d.dll覆盖到c:\windows\system32, 错误解除.
http://d.filediag.com/dll/mfco42d.rar
http://d.filediag.com/dll/msvcrtd.rar
相关文章推荐
- 在VC6下编译MTL程序,出现的C4786错误的原因和解决办法
- VC6 编译对讲程序错误提示
- 在Solaris下编译socket程序时发生“符号参照错误”提示?
- 现在为了让程序兼容vista,我们需要给程序加上一个manifest文件,可是有时候vc6它就会弹出Resource Compiler Error RC2170 的错误,可能是vc6一个bug,我个人对vc6还是很喜欢的,不过经常会有编译死掉或出错的问题,
- 在eclipse中编译运行android程序,进行真机调试时,发生如下错误:An internal error occurred during: "Launching New_configuration".
- win7安装oracle 10g时发生“程序异常终止。发生内部错误”的提示
- ubuntu安装多个qt版本--不同qt版本编译同一个程序时出现错误--解决方案
- 安装oracle 10g "程序异常终止,发生内部错误"
- Python程序编译运行出现错误:IndentationError: unindent does not match any outer indentation level
- VS2008编译错误:fatal error C1902: 程序数据库管理器不匹配;请检查安装
- asp.net 程序,当发生找不到文件的错误时,如何正确定位是哪个文件?
- 关于 Java源文件带有package的普通程序和Applet编译和运行时错误的处理方法
- \t\t同一个程序,在VC6有错误和VS2005没有问题
- 编译vs2008的samples程序总是跳过,要配置属性还显示“未能完成操作 未指定的错误”的解决办法
- VS2005中使程序的版本在重新编译后不发生变化
- VS2013 编译程序时报无法加载PDB文件错误解决方案
- mplayer svn最新版在redhat9下编译发生的错误及解决方法
- linux 编译模块时发生找不到符号的错误
- 创建并写入文件-解决发生错误:另一程序运行中
- vc++ 使用64位平台编译,运行程序出现0xc000007b错误的解决方案