1

我正在 Visual Studio 2010 Express (C#) 中尝试 EmguCV 2.2.1 Emgu 安装中给出的所有示例都可以正常工作,并提供所需的输出。但是当我自己编写程序时,甚至在运行之前就会向我抛出异常:

用户代码未处理 TypeInitializationException。'Emgu.CV.CvInvoke' 的类型初始化程序引发了异常。

我已经包含了运行程序所需的所有参考资料。我还尝试将相同的“工作”示例复制到另一个位置并再次编译,但项目仍然无法运行...我尝试将 DLL 复制到 exe 目录中...仍然没有结果...

请帮帮我...

4

1 回答 1

1

确保所有 opencv dll 都在执行目录中,并且安装了 MSVCRT 以解决 dll 依赖关系。MSVCRT 安装程序 (vcredist_x86.exe) 随 emgucv 下载提供,或者您可以访问Microsoft .

于 2011-03-10T06:27:10.287 回答