昨天还好好的,今天打开VS2008新建个Win32工程,没改什么东西居然报错,不信邪再建个MFC对话框,也是报错。
网上一搜这个错误,网页不是很多。微软的解释是安装的编译mspdb80.dll版本不对。搜索mspdb80.dll重新命名为mspdb80.dll.bak,一编译又报别的错,只有改回来。无奈了,都有冲动要重装电脑了。后来随手打开一个以前的D3D工程,由于没有使用stdafx.cpp,一编译,才正确报错磁盘空间不足。一看工程目录所在磁盘空间果然是只剩200多K的,一清理,在把刚才报错的工程重新编译就没报错了。
写出来给以后遇到同样问题的大家有个参考。