Windows调试工具未安装

Rob*_*her 11 winapi windbg remote-debugging

我正在尝试通过Windows SDK安装Windows调试工具,经过两次尝试后我无法做什么.我开始安装并没有收到任何错误,但调试工具(windbg和kd)无处可寻......日志旁边没用:

9:16:59 PM Monday, July 18, 2011: [SDKSetup:Info] Config_Products_DetermineProductState_End:   Product: Windows Debugging Tools 
9:16:59 PM Monday, July 18, 2011: [SDKSetup:Info] Config_Products_DetermineProductState_Begin: Product: Redistributable Components for Application Verifier and Windows Debugging Tools 
9:16:59 PM Monday, July 18, 2011: [SDKSetup:Info] Config_Products_DetermineProductState:       Product: Redistributable Components for Application Verifier and Windows Debugging Tools;  Installed: Unknown;
Run Code Online (Sandbox Code Playgroud)

有没有人有任何建议,从哪里开始调试为什么我无法安装调试工具?哦,具有讽刺意味!

小智 16

如果您运行的是Windows 7和Visual Studio 2010 SP1:

(之前的答案已经过时了.)

这是微软的问题:http: //support.microsoft.com/kb/2717426

简而言之,卸载这两个:

  • Microsoft Visual C++ 2010 x86可再发行
  • Microsoft Visual C++ 2010 x64可再发行

现在,您应该能够通过Windows 7.1 SDK安装Windows调试工具.

之后,如果需要,您可以重新安装Visual c + + 2010可再发行组件.


小智 12

如果您运行的是Windows 7和Visual Studio 2010 SP1:

由于缺少安装VS 2010 SP1时删除的编译器软件包,因此无法正确完成SDK的安装.MS已经打了补丁,所以这是你的新安装顺序:

  1. 安装Windows 7.1 SDK.
  2. 编译器出错后,您的安装将仅部分完成.安装Windows SDK 7.1Microsoft Visual C++ 2010 Service Pack 1编译器更新.
  3. 重新运行Windows SDK Web安装程序.选择第一个选项以向现有安装添加功能.
  4. 重新选择(在可再发行组件或通用下)所需的功能,包括调试器工具.


Lex*_* Li 6

您可以在(Windows SDK x86或x64 DVD root)\ Setup\WinSDKDebuggingTools和WinSDKDebuggingTools_amd64中找到安装程序包.请使用它们来安装调试工具.

请注意,由于Microsoft最喜欢搞乱下载链接和文件的游戏,您必须使用搜索引擎找到ISO映像的最新下载链接.我不会在这个答案中始终跟踪.


bav*_*aza 5

花了好几个小时没有找到上述工作,只有几秒钟就把我愚蠢的机器粉碎成碎片,我在SO中偶然发现了解决方案.

它基本上说对于64位Window 7,安装这里找到的"Windows 8.1独立调试工具" 应该可行.

令人难以置信的是,它确实:)

顺便说一句,目标文件夹更改为"C:\ Program Files(x86)\ Windows Kits\8.1"