Инструменты отладки Windows не устанавливаются

Я пытаюсь установить средства отладки 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;

Есть ли у кого-нибудь предложения относительно того, где начать отладку, почему я не могу установить инструменты отладки? О, ирония!

Ответ 1

Вы можете найти пакеты установщика в (Windows SDK x86 или x64 DVD root)\Setup\WinSDKDebuggingTools и WinSDKDebuggingTools_amd64. Используйте их, чтобы установить Инструменты отладки.

Обратите внимание, что из-за любимой игры Microsoft по обмену ссылками и файлами загрузки вам придется использовать поисковую систему, чтобы найти последнюю ссылку для загрузки изображений ISO. Я бы не отслеживал это всегда в этом ответе.

Ответ 2

Если вы используете Windows 7 и Visual Studio 2010 SP1:

(предыдущий ответ устарел.)

Здесь проблема в соответствии с microsoft: http://support.microsoft.com/kb/2717426

Вкратце, удалите эти два:

  • Распространяемый Microsoft Visual С++ 2010 x86
  • Распространяемый Microsoft Visual С++ 2010 x64

Теперь вы сможете установить средства отладки Windows с помощью Windows 7.1 SDK.

Затем вы можете переустановить распространяемые компоненты Visual С++ 2010, если хотите.

Ответ 3

Если вы используете Windows 7 и Visual Studio 2010 SP1:

Ваша установка SDK не будет выполнена должным образом из-за отсутствия пакетов компилятора, которые были удалены при установке VS 2010 SP1. С тех пор MS исправила это, так что вот ваш новый порядок установки:

Ответ 4

Проведя часы, не выясняя ни одну из вышеперечисленных работ, и только в нескольких секундах от разгрома моей глупой машины до бит, я наткнулся на решение в SO.

В основном говорится, что для 64-битного окна 7 установка "Средство автономной отладки для Windows 8.1" найдено здесь должен работать.

Невероятно, на самом деле это было:)

BTW, целевая папка изменена на "C:\Program Files (x86)\Windows Kits\8.1"

Ответ 5

Я столкнулся с той же проблемой, и отладочное сообщение было "Политика отладки установлена ​​в 0". После прочтения вышеприведенных комментариев, что я сделал, был разработан минимальный пакет, необходимый для установки WinDBG, просто путем проб и ошибок. Следующие три пакета сделали трюк.

Инструменты отладки для Windows

Сертификация приложений Windows

Инструменты MSI

У меня была успешная установка, и она отлично работала. Я использую 64-разрядную версию Windows 7