在带有 Internet Explorer 8 的 Windows XP Professional SP3 上,当我对我的可执行文件运行 Dependency Walker 时,它会报告: 找不到 IESHIMS.DLL 和 WER.DLL。
- 我需要这些 DLL 吗?
- 在哪里可以获得它们?
我相信他们应该位于 C:\Windows\System32\Wer.dll 和 C:\Program Files\Internet Explorer\Ieshims.dll
最佳答案
ieshims.dll
是 Vista/7 的产物,其中 shim DLL 用于代理某些调用(例如 CreateProcess
)来处理保护模式 IE,这不会影响 IE 的正常运行。 XP 上不存在,所以没有必要。 wer.dll
与 Windows 错误报告相关,并且可能在 Windows XP 上未使用,Windows XP 的错误报告系统与 Vista 及更高版本略有不同。
我想说你不需要它们中的任何一个出现在 XP 上,并且通常会延迟加载。
关于internet-explorer-8 - Dependency Walker 报告 IESHIMS.DLL 和 WER.DLL 丢失?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2465111/