2010-02-10 81 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功能包應該有所幫助。

相關問題