Я использовал VS2008 на своей машине разработки уже несколько лет, с Windows SDK v7.1.
Я установил VS2010, и он использует Windows SDK v7.0a, но он мне нужен для использования Windows 7. 1 SDK (который я установил перед установкой VS2010).
Когда я запускаю инструмент настройки Windows SDK 7.1 для переключения используемого Windows SDK, инструмент обновляется для VS2008, но не для VS2010. Сообщение, о котором он сообщает:
"The Windows SDK Configuration Tool has successfully set Windows SDK version v7.1 as the current version for Visual Studio 2008"
Инструмент настройки устанавливается с Windows 7.1 SDK и находится здесь:
"C:\Program Files\Microsoft SDKs\Windows\v7.1\Setup\WindowsSdkVer.exe"
VS2010 продолжает использовать WSDK 7.0a, что очень расстраивает, поскольку мне нужно заниматься разработкой DirectShow (так что мне нужно для создания базовых классов, которые не выпускаются с выпуском WSDK 7.0a).
Прав ли я, предполагая, что он не обновляет настройки VS2010, потому что VS2010 не был установлен в то время, когда я устанавливал Windows 7.1 SDK?
Могу ли я исправить это вручную или мне следует удалить Windows 7.1 SDK, а затем переустановить?
Есть ли другие предложения / обходные пути для этого?