大家好

最近在搞C#的應用程式
有用到CV
而在C#  用 CV 通常會推薦 Emgu Cv
但是我在windows 10 開發是沒問題
但是轉移到 windows 7 測試時候突然發生
 
"unable to load dll 'cvextern'"
 
這種奇妙錯誤
確實DLL檔案是存在的
在建置專案時候確實會產生
所以我爬一下文
 
看到這個:
"我也遇到相同的問题.在這个emgucv論坛上,我不知道為什麼 cvextern.dll   从emgucv 3.4.3中無法載入cvextern(因為無法找到cvextern),並且您允许使用檔案 cvextern.dll   从emgucv 3.4.2(確保選擇x64 / x86)中複製,在 /bin/Debug   這个檔案会在 /bin/Debug/x86中自動找到   或 /bin/Debug/x64 完成在Visual Studio上的程式構建後.
希望获得帮助。"
 
上面是說:
 
編譯時候必須要使用 64位元版本...
我就給他試試看
 

 
結果還真的可以
我想應該是CV的DLL版本問題...
給大家參考囉