我不明白为什么我必须安装使EmguCV的工作。我打开样src提供与EmguCV,但是我的错误在Visual studio2008年。

我也尝试了其他。净的包装为开源,但它们都没有工作(包括中的例子)。一个消息"(样本程序)已经遇到的问题和需要关闭。请报告这一错误,以microsoft bla bla bla"示之后,我经营的任何程序,使用该版本的.

如何使这项工作在C#?

有帮助吗?

解决方案

全部到位所需的.dll?尝试复制所有Emgu .DLL文件包含.exe文件的目录。

要自动执行此我添加在Visual Studio中生成后事件:

xcopy /Y /D /F $(ProjectDir)Emgu.CV.Binary-2.0.1.0\*.dll $(TargetDir)

您需要设置正确的源目录(我喜欢让我的库与源一起)。

其他提示

当我使用 Visual Studio 2010 时,我遇到了示例问题,这就是我所做的:

  1. 删除的参考文献:Emgu.CV.dll Emgu.UI.dll Emgu.Util.dll
  2. 从“项目”菜单 -> 首选项 -> 并将 .Net Framework 目标更改为 3.5
  3. 我添加了我下载的DLL(我之前删除的同名DLL)
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top