WindowsSdkDir não está definido corretamente no Visual Studio 2008?
Eu estou tentando construir algum código C ++ que requer os arquivos de cabeçalho do Windows 7.0 SDK e bibliotecas. Meus diretórios VC ++ estão definidos para:
$(VCInstallDir)include
$(VCInstallDir)atlmfc\include
$(WindowsSdkDir)\include
$(WindowsSdkDir)\common\include
$(FrameworkSDKDir)include
Minhas$(WindowsSdkDir)
variáveldevemos ser definido paraC:\Program Files\Microsoft SDKs\Windows\v7.0\
- Eu usei a ferramenta de configuração "Visual Studio Registration" do SDK para configurá-la, e ela parece correta no registro. Eu verifiquei sobHKLM\SOFTWARE\Microsoft\Microsoft SDKs\Windows
(e o mesmo emWow6432Node
.
Apesar disso, o Visual C ++ ainda está pegando arquivos de cabeçalho deC:\Program Files\Microsoft SDKs\Windows\v6.0A\
O que há de errado e como faço para corrigir isso?