在哪里可以找到并下载不同版本的 mscorwks.dll 和 mscordacwks.dll?

2023-12-09

我试图习惯使用 WinDbg 在能够获取故障转储时对其进行故障排除,但每次我这样做时,它似乎都会要求我提供不同版本的 mscorwks.dll 和 mscordacwks.dll,而我不这样做并不总是能够访问转储来源的机器。

除了告诉最终用户他们必须在 Windows 目录中挖掘这些文件以及向我发送一个大得离谱的“迷你”转储之外,还有什么地方可以获取这些文件的不同版本的副本吗? WinDbg 似乎无法通过微软的符号服务器找到它们。


您应该从捕获此转储的计算机中获取 mscordacwks.dll,然后将其重命名为 WinDbg 所需的名称(通常将其放入 WinDbg 文件夹中)。之后,如果重新加载转储和符号,您可以获得正确的结果。

如果您的一台计算机恰好具有相同级别的修补程序(Microsoft 修补程序),您可以从其中复制该文件,但通常很难。

是的,如果 Microsoft 有一个中心位置供我们下载该文件的所有版本,那么我们可能会松一口气,但在此之前我们必须使用此解决方法。

参考

  • https://blog.lextudio.com/how-to-prepare-your-windbg-magic-box-43b5e9ad8a03
  • https://github.com/mscordacwks/MscordacwksCollector

Update其他地方已提到您可能能够从修补程序中提取特定版本的 mscordacwks.dll。这是可行的,但通常需要时间来搜索正确的修补程序。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在哪里可以找到并下载不同版本的 mscorwks.dll 和 mscordacwks.dll? 的相关文章

随机推荐