это, похоже глюк Windows SDK, который так и не поправили
в VS2008 это лечилось копированием данных из HKLM\Microsoft\Microsoft SDKs\Windows [CurrentInstallFolder] и [CurrentVersion] в HKCU\Microsoft\Microsoft SDKs\Windows
в VS2010 я это не пробовал, но подозреваю, что лечится также
в 64-х битной Винде пути будут немного другие, но идея ясна, я думаю
Re[2]: Некорректный $(WindowsSdkDir) в VC++ Express 2010 на
Re[3]: Некорректный $(WindowsSdkDir) в VC++ Express 2010 на
От:
Аноним
Дата:
04.08.10 20:18
Оценка:
Лучший вариант, который, по крайней мере, работает у меня, такой:
Зайти эксплорером в C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A и добавить права для всех на полный доступ. Переименовать Include и Lib, если понадобится, или удалить совсем.
Скопировать сюда Include и Lib из C:\Program Files\Microsoft SDKs\Windows\v7.1
Все, теперь будет работать корректно, но 7.1 видеться будет как 7.0A.