首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Dependency Walker报告IESHIMS.DLL和WER.DLL丢失?

Dependency Walker报告IESHIMS.DLL和WER.DLL丢失?
EN

Stack Overflow用户
提问于 2010-03-18 03:08:37
回答 4查看 155.7K关注 0票数 98

在装有Internet Explorer8的Windows XP Professional SP3机器上,当我对我的一个可执行文件运行依赖项遍历时,它报告:找不到IESHIMS.DLL和WER.DLL。

我相信它们应该位于C:\Windows\System32\Wer.dll和C:\Program Files\Internet Explorer\Ieshims.dll中

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2010-03-18 04:09:56

ieshims.dll是Vista/7的产物,其中填充DLL用于代理某些调用(例如CreateProcess)来处理XP上不存在的保护模式IE,因此它是不必要的。wer.dll与Windows错误报告相关,在Windows XP上也可能没有使用,Windows XP的错误报告系统与Vista及更高版本略有不同。

我要说的是,你不应该让它们中的任何一个出现在XP上,而且通常都会延迟加载。

票数 88
EN

Stack Overflow用户

发布于 2011-04-05 01:01:15

我最近遇到了这个问题,我通过简单地将IE8回滚到IE7解决了这个问题。

我的猜测是,IE7将这些文件作为在Windows XP上工作的包装,但IE8很可能是为了与Vista/7一起工作,所以它删除了这些文件,因为后来的版本就是不使用填充程序。

票数 5
EN

Stack Overflow用户

发布于 2014-05-06 10:06:24

我在使用Citect时遇到了这个错误。

Microsoft Visual C++ 2005 Service Pack 1 Redistributable Package MFC Security Update有丢失的文件。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2465111

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档