我的機器上的Win 7 32位上的Visual Studio 2010年工作程序無法啓動,因爲msvcp80.dll丟失
我試圖在釋放模式運行的另一臺計算機上正常工作守則(WIN7 64位),並且出現以下消息:
The program can't start because msvcp80.dll is missing...
我試着在處理此問題的線程中查找。試圖安裝不同的Redistributable運行時版本。試圖將這些文件(msvcp80.dll,msvcm80.dll,msvcr80.dll)複製到項目目錄。和一些不同的事情,我甚至沒有意識到我在做什麼。
也許有其他想法?
OK
謝謝您的回答。
在我開始項目之前,我確認所有的生成DLL都是32位。
我在「OpenCV的項目工作,並縮小問題這一個:發生在opencv_imgproc230 LIB功能,唯一的問題(如cvtColor,高斯模糊)」是什麼原因我用上面的程序檢查(the_mandrill的鏈接)的包括在這個DLL。它是包括(或點我猜)爲msvcp100.dll什麼似乎是合理的,因爲我工作VS10 enviroment.but即使它是msvcp80.dll尖叫什麼屬於VS80我認爲。
順便說一下,當我手動包括(msvcp80.dll,msvcm80.dll,MSVCR80.DLL)它的尖叫:
「R6034的應用程序已經做出了嘗試正確裝載C運行時庫... 「
這似乎是要告訴他
感謝,但我已經嘗試過了......尖叫聲仍然爲DLL – david
沒有一個很好的答案...的REDIST安裝不給你,這是爲了在「d」版本僅用於調試。 – AnotherParker