msvcr80.dll 问题
为什么80%的码农都做不了架构师?>>>
在Visual Studio C++ 2005 上开发的程序拿到 没有安装Visual C++的地方可能会出现无法运行的现象。在Windows 的 Event log
里会出现 无法找到 msvcr80.dll 的错误信息。几经折腾算解决了问题,记录于此以备忘。
原因: 为了解决不同的程序导入不同版本dll包而导致一些程序无法运行等问题,Visual Studio 2005 上开发的程序利用manifest来管理该程序使用哪个版本的dll。
解决办法:
1.运行可以从MS下载的VCRedist_x86.exe 以便把包含msvcr80.dll的文件夹安装到 Windows/WinSxS 文件夹里。(Win 2003的时候)
2.把开发环境上的Program Files\Microsoft Visual Studio 8\VC\Redist directory里面的Microsoft.VC80.CRT文件夹拷贝到应用程序所在文件夹。
值得一提的是当Windows/WinSxS 和应用程序所在文件夹里面都包含Microsoft.VC80.CRT的时候,XP,Vista,Win 2003都是利用WinSxS文件夹里面的dll。这从软件安全角度来看很重要。因为访问WinSxS需要管理权限,而应用程序所在文件夹可能一般用户就能访问。
参考:
http://msdn.microsoft.com/en-us/library/ms235291(v=VS.80).aspx
转载于:https://my.oschina.net/sec/blog/9169
msvcr80.dll 问题相关推荐
- 计算机丢失msvc80.dll,msvcr80.dll
msvcr80.dll丢失了怎么修复?msvcr80.dll文件专门用来帮助用户正常使用电脑,它的丢失将会导致电脑的一些问题的出现,像蓝屏.软件运行等问题,系统之家为用户提供msvcr80.dll W ...
- 0x0EA772D7 (msvcr80.dll) 处有未经处理的异常: 0xC000041D: 用户回调期间遇到未经处理的异常。。
当我的应用程序加装的数据占用的内存达到900M以上,会发生一个奇怪问题,使用ADO open接口 报异常 0x0EA772D7 (msvcr80.dll) 处有未经处理的异常: 0xC000041D: ...
- 安装程序找不到office.zh-cn/msvcr80.dll
office2007在安装过程中往往会出现以下错误:"安装程序找不到office.zh-cn/msvcr80.dll,请浏览确定有效的安装源,然后单击确定".究其原因是为" ...
- ZZmsvcprt.lib(MSVCP90.dll) : error LNK2005:已经在libcpmtd.lib(xmutex.obj) 中定义
FROM: http://blog.csdn.net/sptoor/article/details/6203376 很久没有写程式设计入门知识的相关文章了,这篇文章要来谈谈程式库 (Library) ...
- msvcprt.lib(MSVCP90.dll) : error LNK2005:已经在libcpmtd.lib(xmutex.obj) 中定义
转载 很需要补充的知识. 可惜网络阅读一直不是强项. 目前实在有点看不进去. 先保存下来吧... 牛到连评论都是贼深奥滴! 很久没有写程式设计入门知识的相关文章了,这篇文章要来谈谈程式库 (Libra ...
- [转]关于形如--error LNK2005: xxx 已经在 msvcrtd.lib ( MSVCR90D.dll ) 中定义--的问题分析解决...
关于形如--error LNK2005: xxx 已经在 msvcrtd.lib ( MSVCR90D.dll ) 中定义--的问题分析解决 转自:http://hi.baidu.com/qinfen ...
- 关于形如--error LNK2005: xxx 已经在 msvcrtd.lib ( MSVCR90D.dll ) 中定义--的问题分析解决...
转自:http://hi.baidu.com/qinfengxiaoyue/item/ff262ccfb53b4c2ba0b50a89 引自:http://blog.csdn.net/sptoor/a ...
- C#调C++生成的dll报0x800736B1错误
2019独角兽企业重金招聘Python工程师标准>>> 这个错误看上去好像是 C++ DLL库本身的问题,其实并不尽然.由于使用了混合模式编译托管 DLL ,所以该 DLL 又会用到 ...
- VS2008、VS2010中如何屏蔽讨厌的MSVCR*.dll的引用
VS系列工具作为目前微软主打的集成开发环境,在历经了近20多年的发展后,到如今已经可以说是Windows平台上各种IDE环境中的翘楚了.很多别的开发工具已经难望其项背了,如今VS2010也已经面市很长 ...
- 将ocx和DLL文件打包成cab文件,inf的编写
From: http://icrwen.iteye.com/blog/1118766 http://blog.csdn.net/yimiyangguang1314/article/details/65 ...
最新文章
- reid 数据集 行人重拾别
- 洛谷P4015 运输问题 网络流24题
- 【Java线程】多线程实现简单的一对一聊天
- 迅捷路由器 服务器无响应,如果路由器重启还是上不了网 几招搞定
- 森源电气持续押注光伏 加强市场竞争力
- jenkins添加linux作为slave
- 初步看,我要在公司赚取更多的工资,钱多活少离家近
- 【数论】快速幂:实现pow(double ,int)
- 数据库学习笔记5-隔离级别 Repeatable Read
- matlab添加坐标,Matlab绘图添加直角坐标轴
- 配置你的ASP.NET运行环境
- 华为路由器用Linux开发,华为路由交换设备配置综合实验(实验六合一)
- 数值求解一维定态薛定谔方程
- macOS CLion 上搭建 GLFW + GLAD OpenGL开发环境
- WPS 解决插入尾注后无法添加分节页符
- 以太坊Whisper协议
- QDataTime格式互转
- 进位位判别法_图解停车进位方法及如何确定车距
- 一篇让小白彻底搞懂性能调优!
- Facade(外观模式) 结构型