http://www.jb51.net/dll/msvcp100d.dll.html
msvcp100d.dll控件常規安裝方法(僅供參考):
一、如果在運行某軟件或編譯程序時提示缺少、找不到msvcp100d.dll等類似提示,您可將從腳本之家下載來的msvcp100d.dll拷貝到指定目錄即可(一般是system系統目錄或放到軟件同級目錄里面),或者重新添加文件引用。
二、您從我們網站下載下來文件之后,先將其解壓(一般都是rar壓縮包), 然后根據您系統的情況選擇X86/X64,X86為32位電腦,X64為64位電腦。默認都是支持32位系統的, 如果您不知道是X86還是X64,您可以看這篇文章。
三、根據軟件情況選擇文件版本。此步驟比較復雜,如果是Windows的dll文件,
版本號以5.0開頭的或含有 nt 一般是windows2000的文件。
版本號以5.1開頭的或含有 xp、xpsp1、xpsp2、xpsp3 信息的一般是windowsXP的文件。
版本號以6.0開頭的或含有 longhorn、vista 信息的一般是windowsVista的文件。
版本號以6.1開頭的或含有 win7 信息的一般是windows7的文件。 如果不是windows的dll文件,則需要靈活查看版本號、描述、網友提供的信息、以及相關dll的版本號去判斷。
四、直接拷貝該文件到系統目錄里:
1、Windows 95/98/Me系統,將msvcp100d.dll復制到C:\Windows\System目錄下。
2、Windows NT/2000系統,將msvcp100d.dll復制到C:\WINNT\System32目錄下。
3、Windows XP/WIN7/win10系統(64位系統對應64位dll文件,32位系統對應32位dll文件),將msvcp100d.dll復制到C:\Windows\System32目錄下。
4、如果您的系統是64位的請將32位的dll文件復制到C:\Windows\SysWOW64目錄,具體的方法可以參考這篇文章:win7 64位旗艦版系統運行regsvr32.exe提示版本不兼容
五、打開"開始-運行-輸入regsvr32 msvcp100d.dll",回車即可解決。希望腳本之家為您提供的msvcp100d.dll對您有所幫助。
通過腳本之家下載dll的朋友,可將下面的代碼保存為“注冊.bat“,放到dll文件同級目錄(只要在同一個文件夾里面有這兩個文件即可),雙擊注冊.bat,就會自動完成msvcp100d.dll注冊(win98不支持)。
下面是系統與dll版本對應的注冊bat文件(64位的系統對應64位dll文件,32位系統對應32位的dll文件,如果64位的系統安裝32位的dll文件,請將下面的system32替換為SysWOW64即可。)
@echo 開始注冊
copy msvcp100d.dll %windir%\system32\
regsvr32 %windir%\system32\msvcp100d.dll /s
@echo msvcp100d.dll注冊成功
@pause
OpenCV 無法啟動此程序,因為計算機中丟失opencv_core249.dll。請嘗試重新安裝改程序已解決此問題
換了64位的系統,配置好之后運行之前的程序,竟然給我拋出這個錯誤。應該是我的opencv沒有安裝對吧。系統報錯
無法啟動此程序,因為計算機中丟失opencv_core249.dll。請嘗試重新安裝改程序已解決此問題
那就是缺少opencv_core249.dll動態鏈接庫了。
【解決方法】
1 在安裝目錄下找到這個鏈接庫
(但是不知道為什么我引用的庫還是要x86下的才行,郁悶中)
2 復制到指定的目錄下
64位系統
C:\Windows\SysWOW64
32位系統
C:\Windows\System32
3 執行命令
32位的執行
64位的執行
如果這時候報錯:
不要理他(不知道為什么),回到VS試一下項目能不能正常運行。我的可以。
我的64位系統一開始我將文件復制到了C:\Windows\System32
執行:regsvr32 C:\Windows\System32\opencv_core249d.dll
后
后來把dll文件拷貝到C:\Windows\SysWOW64中執行 regsvr32 C:\Windows\SysWOW64\opencv_core249d.dll
就好了。