我想在我的 Xamarin 多平台项目中使用 Emgu,但由于 ZedGraph 不兼容,我不能。
我正在使用 Visual Studio 2019,使用 Emgu.CV (4.0.1.3373) 和 ZedGraph (5.1.7)。我用 NuGet 包管理器安装了 Emgu.CV,它需要 ZedGraph 才能工作。
安装后,出现以下错误(已翻译):
NU1202 : Package ZedGraph 5.1.7 is not compatible with monoandroid81 (MonoAndroid,Version=v8.1). Package ZedGraph 5.1.7 supports : net35-client (.NETFramework,Version=v3.5,Profile=Client)
在解决方案资源管理器 Solution > Dependencies > NuGet > EMGU.CV (4.0.1.3373) > ZedGraph (5.1.7) 上,我有以下警告;
Package 'ZedGraph 5.1.7' was restored using '.NetFramework, Version=v4.6.1' instead of the project target framework '.NETStandard, Version=v2.0'. This package may not be fully compatible with your project.
我在这里看到:http://www.emgu.com/forum/viewtopic.php?t=18145我需要 Visual Studio 的商业许可证才能安装 Emgu.Util 和 Emgu.CV 来运行它。
我真的需要购买许可证还是有办法解决这个问题?
编辑:它是 Emgu 的许可证,而不是 Visual Studio
最佳答案
谢谢卡宾枪。
实际上需要商业许可证。
关于c# - 由于包 ZedGraph 不兼容,无法运行包 EmguCV,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55813425/