我可以在 x64 WIN7 上同时安装 x86/x64 windbg 吗? [英] Can I install both x86/x64 windbg on my x64 WIN7?
问题描述
我需要分析一些 x86 转储文件,所以我想在我的电脑上安装 x86 windbg.
I need to analysis some x86 dump file, So I want to install the x86 windbg on my computer.
或者我是否可以使用 x64 windbg 来分析 x86 转储文件?
or if I can use the x64 windbg to analysis the x86 dump file?
推荐答案
是的,这样做是个好主意,因为您需要 32 位版本来调试 32 位应用程序/转储.所有文件都位于安装目录中,因此您可以并排安装任意数量的安装.
Yes, and it is a good idea to do so since you'll need the 32 bit version to debug 32 bit applications/dumps. All the files are located in the install directory, so you can have any number of installations side by side.
另外,请记住,如果您使用 64 位工具创建转储,您将获得 64 位转储 - 即使进程是 32 位.在这种情况下,您将获得 WoW64 进程的转储,这使得调试转储变得更加困难.但是,如果您使用 32 位工具创建转储文件,您将获得常规的 32 位转储,然后您可以像往常一样使用 32 位调试器.
Also, keep in mind that if you use a 64 bit tool to create a dump, you'll get a 64 bit dump - even if the process is 32 bit. In that case you'll get a dump of the WoW64 process, which makes debugging the dump a bit more difficult. However, if you use a 32 bit tool to create the dump file, you'll get a regular 32 bit dump and then you can use the 32 bit debugger as you normally would.
这篇关于我可以在 x64 WIN7 上同时安装 x86/x64 windbg 吗?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!