我格式化了我的电脑,我首先安装了 VS2012 候选版本,然后是 VS2010 Ultimate,最后是DreamSpark的 VS2012 Professional 。另外,安装VS2012后,我卸载了VS2010和VS2012 RC
我可以打开解决方案并完美编译它们,但是当我尝试使用#include
C/C++ 标准库中的 s 时,会弹出一个错误提示cannot find source file stdlib.h
我去了VS2012的安装目录,在VC的include文件夹中,我只有2个.h文件(vsgcapture
和srv
),没有别的了。
我检查了一下,有一个名为Microsoft Visual Studio 10.0
VS2010 的目录,里面有 C/C++ 的 .h 和 .lib 文件,所以我将所有内容复制/粘贴到 VS2012 并尝试编译,但出现了一些奇怪的错误。
所以我从控制面板卸载了所有与 VS 相关的东西,我从 Program Files 中删除了所有目录,然后我再次安装了 VS2012 Professional,VC 目录又是空的。我尝试从设置中修复它,但仍然是同样的问题。
任何人都知道如何解决这个问题?