我从我的朋友那里得到了一个项目,当我尝试构建它时,我遇到了错误。
致命错误C1189:#error:您的Windows SDK版本早于6.0。尝试将项目中的“WINVER”和“_WIN32_WINNT”定义设置为小于0x0600。
在Windows 7 x64上使用VS2008
请帮助克服此错误。
答案 0 :(得分:1)
此错误的原因是VS2008环境中内置的Windows SDK版本比您尝试构建的项目早。它不应该工作。
做什么?在某处编辑某些东西不太可能(但并非不可能)修复它。我不会这样做。
您可以将VS更新为更高版本。那将是最好的解决方案。
您可以通过将文件传输到VS2008上创建的新项目来重新创建朋友提供的项目。