Win7+VS2010+MFC程序打包不成功

来源:互联网  时间:2018/1/22 2:37:33

关于网友提出的“ Win7+VS2010+MFC程序打包不成功”问题疑问,本网通过在网上对“ Win7+VS2010+MFC程序打包不成功”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题: Win7+VS2010+MFC程序打包不成功

解决方案1:

第三库有些不支持xp的

解决方案2:

xp一些动态库跟你生成程序的系统的一些动态库不兼容

解决方案3:

 Win7+VS2010+MFC程序打包不成功
都是msvcxx.dll 的问题吧,要么找不到,要么找不到入口点。都是vc运行时库版本不同导致的。
解决办法
1.降低vc开发工具版本。 比如vc6 开发的程序,兼容性很强,至少在vc运行时库来看,windows早期那些系统都自带了,而如果你用最新的vc开发程序,给旧的
windows运行,那么可能会找不到vc运行时库
2.提供vc开发程序,也顺便提供对应的vc运行时库安装包。 这种安装包一般都不大,跟.net 运行库包类同。都是提供程序运行依赖库

解决方案4:

引用 6 楼 sinat_29890433 的回复:
那不显示缺少dll文件,却显示无法定位程序输入点  于 动态链接库这种情况是什么原因引起的呢

这种情况就是兼容性问题了,  新版本的dll中可能增加了一些新的函数, 而老版本的dll没有这些函数, 所以运行在不同操作系统时, 调用这些api的时候, 就会报这个错了.
解决方案5:

第三方库可能有依赖到MFC或MT运行时库。

解决方案6:

用depends.exe查看exe依赖的dll

上一篇关于mfc异步调用线程的问题
下一篇MFC Ribbon风格 导航栏求教,在线等,急,散分!!!
明星图片
相关文章
《 Win7+VS2010+MFC程序打包不成功》由码蚁之家搜集整理于网络,
联系邮箱:mxgf168#qq.com(#改为@)