我在我的开发机上使用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的设置,因为在我安装Windows 7.1 SDK时,VS2010并未被安装,这种假设是正确的吗?
我可以手动解决这个问题吗,还是应该卸载Windows 7.1 SDK,然后重新安装它?
针对这个问题,是否有其他建议或解决方法?