[VS] C# - 使用NuGet进行套件安装

摘要

本篇文章你将会学到如何在Visual Studio使用NuGet的方式导入EmguCV套件至专案。


系统环境

系统: Windows 10 64位元 专业版
Visual Studio 版本: Visual Studio 2022 Community
Framework 版本: .NET Framework 4.7.2
EmguCV 版本: 4.4.0.4099


Nuget

以简单的方式来讲是对于Visual Studio进行管理套件的一个工具,详细内容可参照微软所提供的文件-What is nuget,透过NuGet直接去将其他人所撰写的套件直接引用至专案进行使用与管理(图形介面)。

首先先进入Visual Studio介面,在上方选单工具选择[工具]=>[NuGet 套件管理员]=>[管理方案的 NuGet 套件],如下图图1所示

图1 选择 Nuget 画面
图1 选择 Nuget 画面

在浏览的画面输入[Emgu.cv],因相关套件名称众多类似请务必输入[Emgu.cv],并注意该套件版本会与专案的Framework版本不会自动匹配,因此若有版本问题可以去相关套件网站去查看所对应版本,因开发版本Framework版本为4.7.2因此在Emgu.CV版本选择则为4.4.0.4099,并安装下述的套件:

Emgu.CVEmgu.CV.BitmapEmgu.CV.runtime.windowsEmgu.CV.UI

若完成安装后则会显示如图2的画面,这样子就在套件的引用则完成,若不确定是否完成可进入程式内新增引用,如下方所示。

图2 安装完成画面
图2 安装完成画面

using Emgu.CV;using Emgu.CV.Structure;

结论

NuGet在专案上可以直接透过该工具直接把套件导入专案,且可以透过GUI的方式直接针对各套件进行快速安装与管理,但NuGet不会自动匹配套件版本对应于Framework的版本,因此在导入时候需要注意版本是否匹配,下一章节将会对于EmguCV进行影像读取。


关于作者: 网站小编

码农网专注IT技术教程资源分享平台,学习资源下载网站,58码农网包含计算机技术、网站程序源码下载、编程技术论坛、互联网资源下载等产品服务,提供原创、优质、完整内容的专业码农交流分享平台。

热门文章