轉載:http://www.cnblogs.com/_xbc/archive/2010/05/03/1726753.html
在VS2005,2008下寫C/C++程序時,偶然會出現這樣的錯誤。不知道現在的2010是否已修正了這樣錯誤。
一年前,剛剛接觸C時,就想在VS下開發,就是因為這個問題而讓自己放棄了VS。
不知道后來自己是怎么將這個問題的解決方法試出來的,反正覺得解決方法挺簡單的。
打開項目的屬性頁
其中有個“MFC的使用”選項,其中有三個選項,“使用標准Windows庫”“在靜態庫中使用MFC” “在共享DLL中使用MFC”,第一個選項是針對標准Win32程序而言,后面兩個是針對MFC程序。
不管你是什么項目,先將這個設置改成另外兩個中的任何一個,點確定,再運行,大多數情況下會出現一些很奇怪的錯誤信息(這是因為錯選運行庫的原因),這時,再將其“MFC的使用”改成原來的,確定,運行。
恭喜你,問題已解決!!