"Emgu.CV.CvInvoke”的类型初始值设定项引发异常--解决办法

问题描述

网上搜到的解决方法如下(对我没有帮助):第一步,首先引入包,引入所有Emgu开头的包(如Emgu.CV、Emgu.CV.UI、Emgu.CV.ML、Emgu.CV.GPU、Emgu.Util、Emgu.CV.DebuggerVisualizers.VS2010等)第二步,打开项目目录下的binDebug文件夹,然后把Emgu的bin目录下(例如我的安路径D:Emguemgucv-windows-x862.2.1.1150bin)的所有的dll文件复制到项目目录下的binDebug文件夹(复制和替换)。这样就可以了,应该不会产生什么问题了我也遇到同样的问题,但是以上两种方法没有解决。我的电脑是32位机尝试了很多方法之后发现,是由于我的Oencv环境变量没有配置好的原因。如果是比较新的版本环境变量中要添加%%opencv2.4.4buildx86vc10bin当然也要将emgu的添加进去。更改后就不再出现这种问题了

解决方案

时间: 2024-11-02 05:07:40

"Emgu.CV.CvInvoke”的类型初始值设定项引发异常--解决办法的相关文章

“Emgu.CV.CvInvoke”的类型初始值设定项引发异常

问题描述 这个问题网上给出的普遍解决方案是:(1).注销或重启计算机,使得系统环境变量中的path生效:(2).通过path中设置的路径去寻找对应的dll文件,查看是否存在,是否被成功引用到VS中:(3).copydll文件到debug和release目录中.(4).尝试将.NetFrameWork版本降低,如果是4.0的就降低到3.5,如果是3.5的就降低到2.0.但是因为要用到kinect而kincet的sdk需要.netframework4.0,所以不能使用第四种方法,而前三种方法都试过了

Emgu.cv.cvinvoke的类型初始值设定引发异常

问题描述 我自己的电脑是32位的,安装了emgu和opencv,程序在我自己的电脑上是可以运行的,但是换了另外一台64位的电脑程序会出现"Emgu.cv.cvinvoke的类型初始值设定引发异常"的问题,64位的电脑上没有安装emgu和opencv.我也按照网上说的把bin目录下的dll文件都放进debug文件夹里面,但是还是没有用.请教一下各位大神!谢谢! 解决方案

实例化DbHelper时报错,DbHelper的类型初始值设定项引发异常

问题描述 实例化DbHelper时报错,DbHelper的类型初始值设定项引发异常 麻烦各位能帮我看看什么原因吗? 解决方案 看你驱动是mysql的,你确认这个dll类库支持mysql数据库,看错误是使用了access的驱动,不是mysql的 解决方案二: 这个类库是可以操作多种数据库的,根据不同的连接串里的providerName="MySql.Data.MySqlClient"来指定的,这个看起来没什么问题吧?

水晶报表异常“CrystalDecisions.ReportSource.ReportSourceFactory”的类型初始值设定项引发异常,未能加载文件或程序集“log4net

System.TypeInitializationException: "CrystalDecisions.ReportSource.ReportSourceFactory"的类型初始值设定项引发异常. ---> System.TypeInitializationException: "CrystalDecisions.Shared.SharedUtils"的类型初始值设定项引发异常. ---> System.IO.FileNotFoundExcepti

类型初始值设定项引发异常

问题描述 我通过反射,到配置文件里,取值,结果出现个特别奇怪的问题问题:"IFilm.DBUtility.SQLHelper"的类型初始值设定项引发异常.结果发现是//数据库连库字符串publicstaticreadonlystringConnectionString=ConfigurationManager.ConnectionStrings["SQLServer"].ConnectionString;//publicstaticreadonlystringCon

visual studio-vs中出现类型初始值设定项引发异常。求各位大神指点!!

问题描述 vs中出现类型初始值设定项引发异常.求各位大神指点!! "DotSpatial.Data.Rasters.GdalExtension.GdalHelper"的类型初始值设定项引发异常. 解决方案 只能看到是这个类的构造函数丢出了异常,如果这个类是你写的,需要进一步调试.否则看下文档,是不是调用不正确.

图片-C#中MyFuncLib.OpenDatabase()的类型初始值设定项引发异常。

问题描述 C#中MyFuncLib.OpenDatabase()的类型初始值设定项引发异常. 上图是报错的地方: 第二章图是写的类:这是配置文件 大神们给我看看是哪里错了吧!!!谢谢了. 解决方案 程序集名称和默认命名空间错误. ? ? ? ? ? 在各个程序集右键--属性,看看程序集名称和默认命名空间有没有写错.......答案就在这里:C# 类型初始值设定项引发异常 解决方案二: 把报错的地方改为 SqlConnection conn = new SqlConnection(); conn

C#调用matlab混合编程时总是出现类型初始值设定项引发异常这种错误

问题描述 C#调用matlab混合编程时总是出现类型初始值设定项引发异常这种错误,请问该如何解决?matlab源码如下:function[y,z]=myadd2(a,b)%dummyfunction,justtodemonstratetheideay=a+b;z=a+2*b;endC#源码如下usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Data;usingSystem.Dra

microsoft .net framework 类型初始值设定项引发异常

问题描述 故障截图:https://plus.google.com/photos/101869617055522555338/albums/5704392906520363393?authkey=COSJvpWomePJqQE--------------------------以下是故障提示,我看不懂---------------------------------------------有关调用实时(JIT)调试而不是此对话框的详细信息,请参见此消息的结尾.**************异常文本