最近需要在windows 7 64bit 要使用windows 7 sdk 64bit,但是总是不成功,后来在虚拟机中实验,发现需要将vc++ 2010 Redistributable(含)及高于该版本的所有Redistributable卸载才能成功安装.
即使如此也未必能够解决,可能跟注册表和操作系统复杂的环境有关,解决起来很麻烦.
如果实在解决不了,直接下载sdk解压包,下载链接: https://pan.baidu.com/s/1H7Vj1v5XcjTDs8mLwO59Qg
提取码: 3zwb
解压后将Microsoft SDKs目录放到C:\Program Files下面即可,然后再配置环境变量.
不过你还需要自行安装.netframework 4.0和vc++ 2010 IDE工具 或者MSBUILD4.0.
如果使用vc++2010,可以用vs2010安装(win7和win10都可以),只需要在安装选项内选择vc+±->X64编译器和工具,之后再配置环境变量.