天天看點

沒有找到MSVCR90D.DLL的簡單解決方法

在VS2005,2008下寫C/C++程式時,偶然會出現這樣的錯誤。不知道現在的2010是否已修正了這樣錯誤。

沒有找到MSVCR90D.DLL的簡單解決方法

一年前,剛剛接觸C時,就想在VS下開發,就是因為這個問題而讓自己放棄了VS。

不知道後來自己是怎麼将這個問題的解決方法試出來的,反正覺得解決方法挺簡單的。

打開項目的屬性頁

沒有找到MSVCR90D.DLL的簡單解決方法

其中有個“MFC的使用”選項,其中有三個選項,“使用标準Windows庫”“在靜态庫中使用MFC” “在共享DLL中使用MFC”,第一個選項是針對标準Win32程式而言,後面兩個是針對MFC程式。

不管你是什麼項目,先将這個設定改成另外兩個中的任何一個,點确定,再運作,大多數情況下會出現一些很奇怪的錯誤資訊(這是因為錯選運作庫的原因),這時,再将其“MFC的使用”改成原來的,确定,運作。

恭喜你,問題已解決!!