WindowsSdkDir не установлен правильно в Visual Studio 2008?

Я пытаюсь создать некоторый код C ++, который требует заголовочных файлов и библиотек Windows 7.0 SDK. Мои каталоги VC ++ настроены на:

$(VCInstallDir)include
$(VCInstallDir)atlmfc\include
$(WindowsSdkDir)\include
$(WindowsSdkDir)\common\include
$(FrameworkSDKDir)include

мой$(WindowsSdkDir) переменнаяshould быть настроенным наC:\Program Files\Microsoft SDKs\Windows\v7.0\ - Я использовал SDK "Visual Studio Registration". инструмент настройки, чтобы установить его, и он выглядит правильно в реестре. Я проверил подHKLM\SOFTWARE\Microsoft\Microsoft SDKs\Windows (и то же самое вWow6432Node.

Несмотря на это, Visual C ++ по-прежнему получает заголовочные файлы изC:\Program Files\Microsoft SDKs\Windows\v6.0A\

Что не так и как мне это исправить?

Ответы на вопрос(5)

Ваш ответ на вопрос