windows7“無法啟動此程序,因為計算機丟失MSVCRTD.dll。嘗試重新安裝該程序以解決此問題”誰有win7,32位
MSVCRTD.dll是VC的運行庫,缺少VC的運行庫程序當然跑不了,VC沒裝好壹般在編程序時,都是生成了調試版的程序,就是在那個Debug目錄下的可執行文件。運行這調試版的exe文件,都會動態連接MFC42D.DLL和MSVCRTD.DLL這兩個文件,所以妳如果將這個文件在其它機器上運行而這臺機器沒有這兩個文件或者缺少壹個,系統則會出現:“找不到所需.dll文件-某某.dll”這樣的提示。而壹般系統都不帶有這兩個文件,除非是裝了vc等。解決方法:1、選擇菜單build->Set Active Configuration,然後選擇Release,2、選擇菜單project->settings,在General選項卡裏第壹項選擇Use MFC in a static Library,即靜態連接其實這就是生成了發布版程序,在Release目錄下,可執行文件不會用到那兩個討厭的dll文件,這樣在其他機器上也能用了。