2010-11-25 172 views
4

我们如何让Windbg便携?Windbg便携式?

+4

我不明白 - 从哪里到哪里? Windows的另一个版本?你不能只在Windbg上下载正确的版本吗?什么是.NET角度 - SoS? – Rup 2010-11-25 17:02:04

+0

它重量远远低于一磅。 – 2010-11-25 17:25:17

+1

您的意思是便携式,因为您不需要安装它,但可以从例如记忆棒中运行它,而无需修改已安装的操作系统? – CodesInChaos 2010-11-25 18:11:35

回答

17

WinDbg不需要任何安装。如果您愿意或者只是XCOPY部署它,您可以从USB棒上运行它。微软确保WinDbg不需要任何特定的注册表设置等来运行。

Quote from Microsoft

因为只要我还记得,在 WinDbg的程序员已经 一丝不苟确保该 安装不需要为了任何 注册表设置或其他COM 登记或什么到 运行。

对于使用WinDbg调试托管代码所需的SOS,这是.NET框架的一部分,所以如果.NET存在于机器上,那么正确版本的SOS也是如此。

4

windbg是由Microsoft制作的专有工具。

我们(作为一个社区)不能 make是可移植的,只有微软可以。

作为一个特定于Windows的工具,我看不到它将很容易移植,我也看不到任何激励微软将它移植到另一个操作系统的动机。


既然你澄清,你要能够运行在USB钥匙,而不是有一个版本不同的操作系统:

据我所知,这是不可能的。