1. 若是是WINNT系統,在設備管理器中會有NULL設置,NULL設置的標誌會顯露成這樣: Status = Started 和Startup = System.選擇該設備啓用.
2.設置正確的IDE環境變量,在VC++6.0編程環境下面,選擇菜單欄中的TOOLS/Options,並選擇其中的Directories標籤,並在Show Directoryes for中選擇Executable Files(我使用的是英文版的,若是是中文版應該是這樣:菜單欄"工具"/選項/目錄標籤/顯示的目錄/可執行文件):
這下面顯示的是系統可執行文件的環境變量,按上面步驟的結果是會顯示下面的列表:
a. (VC安裝目錄)\Common\MSDev98\Bin;
b. (VC安裝目錄)\VC98\BIN;
c. (VC安裝目錄)\Common\TOOLS;
d. 系統WINDOWS目錄(一般會是 C:\WINNT\system32)
e. 系統WINDOWS目錄(一般會是C:\WINNT)
個人的VC默認安裝 , 把這些路徑複製下來,粘貼到開始/運行,查看是否存在該目錄(測試目錄的有效性).Vcspawn.exe文件存在於(Your VC install location)\Common\MSDev98\Bin目錄.
3.使用系統的環境變量
啓動VC時不要用圖形界面,經過在命令提示符下輸入:Msdev /useenv運行.這樣作比作比第2 種方法好.它會強制使系統環境變量全高設置成正確值.並且,只須要使用一次這樣的方式運行VC,之後再次經過雙擊圖標的方式啓動也不會有問題.
4.設置系統環境變量:ComSpec=C:\WINNT\system32\cmd.exe(WIN2K)
能夠使用簡單的腳原本設置:
[ set ComSpec=C:\windows\system32\cmd.exe]
windows 2000 系統會是C:\WINNT\system32\cmd.exe,而win2003則是:\windows\system32\cmd.exe.經過以上操做,VC就能夠正常編譯了.其中的操做步驟並非所有都要作,只須要操做其中的一步或都幾步就能夠了.不過,出於學習的目的,都操做一下,對於我等初學VC的人,都是有好處的.完畢.摘抄於:http://zhidao.baidu.com/question/7278459