在带有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
我最近有这个问题,我通过简单地将IE8回滚到IE7来解决它 .
我的猜测是IE7将这些文件作为在Windows XP上运行的包装器,但IE8很可能与Vista / 7一起工作,因此它删除了文件,因为后来的版本只是不使用垫片 .
我和Citect有这个错误 .
Microsoft Visual C++ 2005 Service Pack 1 Redistributable Package MFC Security Update有丢失的文件 .
ieshims.dll 是Vista / 7的一个人工制品,其中一个填充DLL用于代理某些调用(例如 CreateProcess )来处理在XP上不存在的保护模式IE,因此它是不必要的 . wer.dll 与Windows错误报告有关,并且在Windows XP上可能再次使用,其错误报告系统与Vista及更高版本略有不同 .
ieshims.dll
CreateProcess
wer.dll
我会说你不应该让他们中的任何一个出现在XP上,并且通常会延迟加载 .
1·我需要这些DLL吗?
这取决于Dependency Walker有点过时,可能会报告错误的依赖关系 .
大多数dll可以在https://www.dll-files.com找到
对我来说 leshims.dll 可以放在 C:\Windows\System32\ . 上下文:Windows 7 64位 .
leshims.dll
C:\Windows\System32\
4 回答
我最近有这个问题,我通过简单地将IE8回滚到IE7来解决它 .
我的猜测是IE7将这些文件作为在Windows XP上运行的包装器,但IE8很可能与Vista / 7一起工作,因此它删除了文件,因为后来的版本只是不使用垫片 .
我和Citect有这个错误 .
Microsoft Visual C++ 2005 Service Pack 1 Redistributable Package MFC Security Update有丢失的文件 .
ieshims.dll
是Vista / 7的一个人工制品,其中一个填充DLL用于代理某些调用(例如CreateProcess
)来处理在XP上不存在的保护模式IE,因此它是不必要的 .wer.dll
与Windows错误报告有关,并且在Windows XP上可能再次使用,其错误报告系统与Vista及更高版本略有不同 .我会说你不应该让他们中的任何一个出现在XP上,并且通常会延迟加载 .
这取决于Dependency Walker有点过时,可能会报告错误的依赖关系 .
大多数dll可以在https://www.dll-files.com找到
对我来说
leshims.dll
可以放在C:\Windows\System32\
. 上下文:Windows 7 64位 .