我正在使用Emgu.CV,它是OpenCV庫的C#包裝器。爲什麼我得到異常 - 無法加載DLL'?????。dll':無法找到指定的模塊
我改變了Emgu.CV源代碼來調用最新的OpenCV庫cv110.dll而不是cv100.dll,現在我得到這個錯誤(其中?????是cv110.dll)。我已將cv110.dll文件放置在與cv100.dll文件相同的位置,但這沒有幫助。
在更廣泛的範圍內,查找dll時文件夾的搜索順序是什麼,以及是否有其他原因導致此錯誤。
我正在使用Emgu.CV,它是OpenCV庫的C#包裝器。爲什麼我得到異常 - 無法加載DLL'?????。dll':無法找到指定的模塊
我改變了Emgu.CV源代碼來調用最新的OpenCV庫cv110.dll而不是cv100.dll,現在我得到這個錯誤(其中?????是cv110.dll)。我已將cv110.dll文件放置在與cv100.dll文件相同的位置,但這沒有幫助。
在更廣泛的範圍內,查找dll時文件夾的搜索順序是什麼,以及是否有其他原因導致此錯誤。
看來這兩個程序集之間存在細微差別。如果沒有代碼它很難說,但我建議你去看看這個博客,特別是這篇文章:http://blogs.msdn.com/suzcook/archive/2003/05/29/57120.aspx和http://blogs.msdn.com/suzcook/archive/2003/08/11/57236.aspx 蘇珊廚師在融合/ CLR裝載機的工作,而她的博客擁有萬噸一些提示和建議對這種的問題。
祝你好運!
你需要VCRT(的Visual C運行時)8.0 SP1,可從以下鏈接:
查看Emgu CV論壇這個職位的詳細信息: http://www.emgu.com/forum/viewtopic.php?f=7&t=88