c# - 错误:类型为Image <TColor,TDepth >' exists in both ' Emgu.CV.World,版本= 3.3.0.2824和Emgu.CV,版本= 2.2.1.1150

标签 c# opencv dll

我在图像处理项目中使用Emug cv Version = 3.3.0.2824。
之后,我想使用Emug cv的其他版本,所以我使用了Version = 2.2.1.1150。

所以我删除了旧版本(Version = 3.3.0.2824)的所有引用,然后使用新版本(Version = 2.2.1.1150)

但是在为我的项目进行构建后,将显示这些错误
Errors

我正在尝试通过执行以下步骤来解决它们:
从项目文件夹中删除所有dll,然后
然后清洗溶液
再次重建

但是没有用

问题
我如何从项目中删除最旧的emug cv dll,以便之后可以使用新版本的emug cv?

任何帮助
提前致谢

最佳答案

不要同时使用NuGet和dll文件中的引用

Uninstall Nuget package 

关于c# - 错误:类型为Image <TColor,TDepth >' exists in both ' Emgu.CV.World,版本= 3.3.0.2824和Emgu.CV,版本= 2.2.1.1150,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50223919/

相关文章:

c++ - 从图像中检测和提取人脸

opencv - 如何使用 Otsu 的二值化对 32 位图像进行阈值处理?

c# - 将 native DLL 和程序集合并为一个 DLL

C# asp.net 支持一个dll的多个版本

c++ - 在 Ruby 中调用 C++ 共享库

c# - 提高时间复杂度

c# - 使用 SWIG 代理 C#->C++ 类包装器

python - 如何将 reshape /展平的图像附加到Python列表而不消耗太多内存?

c# - 使用 MonoDevelop 在 linux 上为 windows 编译

c# - 无法在 visual studio 2015 中构建,因为找不到 'Microsoft.Build.Tasks.v14.0.dll'