Инструменты отладки 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