Я пытаюсь создать некоторый код на С++, для которого требуются файлы и библиотеки заголовков Windows 7.0 SDK. В моих каталогах VС++ задано значение:
$(VCInstallDir)include
$(VCInstallDir)atlmfc\include
$(WindowsSdkDir)\include
$(WindowsSdkDir)\common\include
$(FrameworkSDKDir)include
Моя переменная $(WindowsSdkDir)
должна быть установлена на C:\Program Files\Microsoft SDKs\Windows\v7.0\
- я использовал инструмент настройки SDK "Visual Studio Registration", чтобы установить его, и он выглядит правильно в реестре. Я проверил под HKLM\SOFTWARE\Microsoft\Microsoft SDKs\Windows
(и то же самое в Wow6432Node
.
Несмотря на это, Visual С++ по-прежнему собирает файлы заголовков из C:\Program Files\Microsoft SDKs\Windows\v6.0A\
Что случилось, и как его исправить?