vc 2005运行时的问题导致在客户机上不能运行
2014-06-07 19:28
302 查看
把mdl程序移植到另外一台电脑上运行,问题多多,我以为在目标机器上安装了VC2005分发包:vcredist_x86.exe 就可以万事大吉了,
结果不行,在装:vcredist_vc2005_sp1,还是不行,原因是这个运行时有很多版本,在sp1只有还有很多版本。在windows升级的时候,微软就替你默默地升级了,这样,你的程序依赖的运行时库就与客户机上的不一样了。
见:
https://technet.microsoft.com/library/security/ms11-025
这里就有说明。
将这个exe安装到客户机上就可以了:
http://download.microsoft.com/download/4/A/2/4A22001F-FA3B-4C13-BF4E-42EC249D51C4/vcredist_x86.EXE
64bit:
http://download.microsoft.com/download/4/A/2/4A22001F-FA3B-4C13-BF4E-42EC249D51C4/vcredist_x64.EXE
结果不行,在装:vcredist_vc2005_sp1,还是不行,原因是这个运行时有很多版本,在sp1只有还有很多版本。在windows升级的时候,微软就替你默默地升级了,这样,你的程序依赖的运行时库就与客户机上的不一样了。
见:
https://technet.microsoft.com/library/security/ms11-025
这里就有说明。
将这个exe安装到客户机上就可以了:
http://download.microsoft.com/download/4/A/2/4A22001F-FA3B-4C13-BF4E-42EC249D51C4/vcredist_x86.EXE
64bit:
http://download.microsoft.com/download/4/A/2/4A22001F-FA3B-4C13-BF4E-42EC249D51C4/vcredist_x64.EXE
相关文章推荐
- VC2005中C运行时库选择不当导致的链接问题及解决方案
- VC运行库版本不同导致链接.LIB静态库时发生重复定义问题的一个案例分析和总结
- VC运行库版本不同导致链接.LIB静态库时发生重复定义问题的一个案例分析和总结
- VC运行库版本不同导致链接.LIB静态库时发生重复定义问题的一个案例分析和总结
- ant的新手之旅--运行时的参数问题导致不能生成映射文件
- VC运行库版本不同导致链接.LIB静态库时发生重复定义问题的一个案例分析和总结
- VC运行库版本不同导致链接.LIB静态库时发生重复定义问题的一个案例分析和总结
- 如何解决DriverStudio 3.2 的Visual Studio 2005插件不能在Vista下正常运行的问题
- VC运行库版本不同导致链接.LIB静态库时发生重复定义问题的一个案例分析和总结
- 转:VC运行库版本不同导致链接.LIB静态库时发生重复定义问题的一个案例分析和总结
- VC运行库版本不同导致链接.LIB静态库时发生重复定义问题的一个案例分析和总结
- 某些导致不能安装SQL SERVER 2005的问题及解决方法
- 关于VC开发的程序在别人电脑不能运行的问题
- VC运行库版本不同导致链接.LIB静态库时发生重复定义问题的一个案例分析和总结
- VC运行库版本不同导致链接.LIB静态库时发生重复定义问题的一个案例分析和总结
- VC运行库版本不同导致链接.LIB静态库时发生重复定义问题的一个案例分析和总结
- VC运行库版本不同导致链接.LIB静态库时发生重复定义问题的一个案例分析和总结
- VC2005程序的一个运行错误 由于应用程序配置不正确,应用程序未能启动。重新安装应用程序可能会纠正这个问题。
- VC运行库版本不同导致链接.LIB静态库时发生重复定义问题的一个案例分析和总结
- VC运行库版本不同导致链接.LIB静态库时发生重复定义问题的一个案例分析