2010-02-10 44 views
1

我们有一个C++ MFC项目,不会在新安装的Visual Studio 2008 Standard下构建。我已经试过:VS2008 C++ - afxglobals.h:没有这样的文件或目录

  • 雷沃卸载到删除Visual Studio的所有先前版本
  • 新鲜安装Visual Studio 2008标准的(选择的所有选项)

这是运行Windows XP SP2。我没有afxglobals.h文件,据我所知,它应该存在于%PROGRAMFILES%\ Microsoft Visual Studio 9.0 \ VC \ afxmfc \ include中。

因此,当我尝试编译我的源代码#includes <afxglobals.h>时,构建失败,说它无法找到该文件。

我在想这可能是另一个腐败的安装,但我已经尝试过之前重新安装。有任何想法吗?

回答

0

试试这个

  1. 删除从Visual Studio的Visual C++(或卸载整个Visual Studio中,如果你想成为安全)
  2. 转到%PROGRAMFILES%\微软的Visual Studio 9.0 \并删除VC文件夹(如果你卸载了整个的VisualStudio,删除这里的一切)
  3. 清洁你的“%temp%”文件夹中,然后关闭所有的服务/软件,在安装干扰,如防病毒
  4. 重新安装,安装服务包和安全补丁,
+0

图片的缩略图令人毛骨悚然。那是金正日吗? – paxos1977 2010-02-10 21:13:16

+0

不,这是我的一幅画,尺寸调整到适合原因。原画是4“乘5”。 – 2010-02-10 21:26:12

0

安装Visual C++ 2008功能包应该有所帮助。

相关问题