电脑上原本安装了VS2010,安装完成并且建项目一类的完全没有问题。
可后来又有点别的事要安装VS2008. 犹豫再三,还是先把VS2010给卸载了
貌似卸载的不干净,VS2008第一次安装失败。不想再重新安装,就直接选择了修复。
新建项目"win32 Application",提示找不到windows.h。
再修复,再新建,问题依旧。
在网上查了一些资料,出现这种问题的人挺多。又说在网上下载windows SDK. 不想下载,室友也正确安装了VS2008,在她那儿拷了这个文件夹,是32位XP系统, copy其C:\Program Files\Microsoft SDKs\Windows\v6.0A\整个目录,覆盖到自己电脑的相同目录;
WIN7的C:\Program Files\下有两个,是Microsoft SDKs和Microsoft SDKs(86).(具体86在哪个文件夹的名字后面加着我也忘记了,反正就是不选那个带86的)
然后将路径 C:\Program Files\Microsoft SDKs\Windows\v6.0A\bin, 添加入vs2008->tools->options->projects and solutions->VC++ directories->executable files下;
将路径 C:\Program Files\Microsoft SDKs\Windows\v6.0A\include, 加入vs2008->tools->options->projects and solutions->VC++ directories->Include files下;
将路径 C:\Program Files\Microsoft SDKs\Windows\v6.0A\lib, 加入vs2008->tools->options->projects and solutions->VC++ directories->Library files下;
问题成功解决。
转载地址:
http://blog.163.com/zwei3666@126/blog/static/99312805201241012517618/