Dependency Walker 报告 IESHIMS.DLL 和 WER.DLL 丢失? [英] Dependency Walker reports IESHIMS.DLL and WER.DLL missing?

查看:31
本文介绍了Dependency Walker 报告 IESHIMS.DLL 和 WER.DLL 丢失?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

在带有 Internet Explorer 8 框的 Windows XP Professional SP3 上,当我在我的可执行文件上运行 Dependency Walker 时,它报告:找不到 IESHIMS.DLL 和 WER.DLL.

On a Windows XP Professional SP3 with Internet Explorer 8 box, when I run Dependency Walker on an executable of mine it reports that: IESHIMS.DLL and WER.DLL can't be found.

  1. 我需要这些 DLL 吗?
  2. 我在哪里可以得到它们?

我相信他们应该位于C:WindowsSystem32Wer.dll 和C:Program FilesInternet ExplorerIeshims.dll

I believe they are supposed to located in C:WindowsSystem32Wer.dll and C:Program FilesInternet ExplorerIeshims.dll

推荐答案

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

ieshims.dll is an artefact of Vista/7 where a shim DLL is used to proxy certain calls (such as CreateProcess) to handle protected mode IE, which doesn't exist on XP, so it is unnecessary. wer.dll is related to Windows Error Reporting and again is probably unused on Windows XP which has a slightly different error reporting system than Vista and above.

我想说您不应该需要它们中的任何一个出现在 XP 上,并且通常会延迟加载.

I would say you shouldn't need either of them to be present on XP and would normally be delay loaded anyway.

这篇关于Dependency Walker 报告 IESHIMS.DLL 和 WER.DLL 丢失?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆