升级到Windows SDK7.0以后,用VS2005编译时候如果使用了某些库,会出现
debugging information corrupt; recompile module
的提示,解决方法:
可以换VS2008编译。
或者在工程里面设置不生成Debug信息。Release是可以编译过的。
使用VC6编译新的SDK也会出现这样的问题。可以换VS2005或者VS2008编译
这个问题的原因是VS2005的编译器有问题,终极解决方法是打补丁:
KB949009
https://connect.microsoft.com/VisualStudio/Downloads/DownloadDetails.aspx?DownloadID=18623