今天群里一朋友說VC++6.0無法編譯,我就問她什么情況,她說是編譯的時候出來提示說找不到mspdb60.dll,這說明她電腦里缺少這個庫文件,解決辦法很簡單,直接找個這樣的文件拷貝到相應的目錄就可以了,如我的電腦里是在E:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin目錄下,然后應該還要用命令regsvr32注冊一下才行吧,這個我沒實踐,按照經驗都應該要注冊一下才行。因為我電腦里不缺少這個文件所以編譯的時候沒有錯誤發(fā)生。大家看看直接拷貝過去能用么?對了給大家個下載的地方吧:
mspdb60.dll 下載 http://www.zhaodll.net/soft/13/2006-07-19/20060719429.html
找DLL下載站 這個網站不錯的,電腦里缺少什么DLL文件都可以先到這里找找,一般都能找到。
2007年6月12日最新補充:
10樓的朋友留言說電腦里有mspdb60.dll文件,還開玩笑說是RP問題,我在這里說一下,覆蓋完成要在VC6.0程序里設置一下才行。具體做法是:
打開VC6.0程序運行,“工具”--“選項”--“目錄”,如圖:
“平臺”選擇“win32”,“目錄”選擇“可執(zhí)行文件”,在下面的“路徑”看有沒有這一項:
E:\Program Files\Microsoft Visual Studio\VC98\Bin
一定要確保路徑正確,我是把VC6.0裝在了E盤,所以是E:\...
大家要根據(jù)自己的情況進行相應更改。
如果列表中沒有這個路徑,點擊圖中標示的那個圖標,新建一個路徑,即在圖中標示的最后那個空白處,也可以點擊后面的“瀏覽”,找到BIN文件夾的具體路徑,然后點擊“確定”,應該就能編譯成功了。