Where can I find and download different version of mscorwks.dll and mscordacwks.dll?

大兔子大兔子 提交于 2019-12-18 18:31:45

问题


I'm trying to get used to working with WinDbg to troubleshoot crash dumps when I'm able to get them, but every time I do it seems it's asking me for a different version of mscorwks.dll and mscordacwks.dll, and I don't always have access to the machine the dump came from.

Other than telling end users they have to dig around in their Windows directory for these files on top of sending me an absurdly large "mini"-dump, is there somewhere I can get copies of different builds of these files? WinDbg doesn't seem to be able to find them through Microsoft's symbols server.


回答1:


You are supposed to get the mscordacwks.dll from the machine where this dump was captured, and then rename it to the one expected by WinDbg (put it then into WinDbg folder usually). After that if you reload the dump and symbols you can get correct result.

You can copy that file from one of your machines if it happens to have the same level of patching (Microsoft hotfixes), but usually it is hard.

Yes, if Microsoft has a central place for us to download all versions of this file then we might be relieved, but before that we have to use this workaround.

Reference

http://blogs.msdn.com/b/dougste/archive/2009/02/18/failed-to-load-data-access-dll-0x80004005-or-what-is-mscordacwks-dll.aspx

Update It has been mentioned elsewhere that you might be able to extract specific versions of mscordacwks.dll from hotfixes. It is doable but usually takes time to search for the correct hotfix.



来源:https://stackoverflow.com/questions/11765266/where-can-i-find-and-download-different-version-of-mscorwks-dll-and-mscordacwks

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!