最近使用vs.Net 2005進行MFC編程,但是在運行MFC的時候,提示cmd.exe錯誤。一直找不出來是什麼原因,後來重新新建了一個空的MFC工程,運行後還是出現這樣的情況。本來以為vs 2005安裝錯誤,但是重裝後發現仍然如此。查閱了一些資料,發現是環境變量設置問題。
解決方案:
tools-> options->Projects and Solutions -> VC++ DirectorIEs
然後點擊new line,添加
$(SystemRoot)\System32
$(SystemRoot)
$(SystemRoot)\System32\wbem
即可