WindowsSdkDir ist in Visual Studio 2008 nicht richtig eingestellt?

Ich versuche, C ++ - Code zu erstellen, für den die Windows 7.0 SDK-Headerdateien und -Bibliotheken erforderlich sind. Meine VC ++ - Verzeichnisse sind wie folgt eingestellt:

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

Meine$(WindowsSdkDir) Variablesollte eingestellt sein aufC:\Program Files\Microsoft SDKs\Windows\v7.0\ - Ich habe das SDK-Konfigurationstool "Visual Studio Registration" verwendet, um es festzulegen, und es sieht in der Registrierung korrekt aus. Ich habe unter überprüftHKLM\SOFTWARE\Microsoft\Microsoft SDKs\Windows (und das selbe inWow6432Node.

Trotzdem nimmt Visual C ++ immer noch Header-Dateien von aufC:\Program Files\Microsoft SDKs\Windows\v6.0A\

Was ist los und wie behebe ich das?

Antworten auf die Frage(5)

Ihre Antwort auf die Frage