VS使用Nuget教程详解Visualstudio安装第三方的组件库

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

VS使⽤Nuget教程详解Visualstudio安装第三⽅的组件库
⾸先说明Nuget是什么呢?它的官⽅是:
官⽅主页的介绍如下:
What is NuGet?
NuGet is the package manager for .NET. The NuGet client tools provide the ability to produce and consume packages. The NuGet Gallery is the central package repository used by all package authors and consumers.
啥意思呢?Nuget是⼀个.NET的各种组件包管理器,⽅便.NET程序进⾏包的管理的。

举例说明:如果你想要引⽤⼀个组件,⽐如⾮常流⾏的JSON序列化反序列化组件,Newtonsoft.Json.dll,你可能会去官⽹下载dll组件,然后放置到⾃⼰的⼀个⽂件夹⾥,然后在新建项⽬的时候进⾏添加引⽤,在没有知道Nuget的时候我也是这么⼲的,还觉得很⽅便。

后来就⾃然⽽然的接触到了Nuget,⽤了⼏次后发现真好⽤,就拿上⾯的例⼦来说,只要在项⽬中安装Newtonsoft.Json包,就⾃动下载到项⽬了,如果这个dll还依赖其他的dll,那么也都会⼀并的下载,这个功能实在太强⼤,然后当这个dll拥有者更新之后,你的VS会收到消息,提醒你有新的版本了,当然你可以选择更新还是不更新。

安装举例,新建⼀个项⽬,安装⼀个Nuget上的组件,名称为HslCommunication:
然后按下Enter键
连带这个组件的依赖项JSON组件也⼀并安装完毕。

如果要卸载,运⾏UnInstall-Package HslCommunication命令即可,然后我们来说说图形化安装界⾯:打开⼯具 -> Nuget包管理器 -> 管理解决⽅案的Nuget包效果如下:
这⾥安装完和上个控制台安装完效果是⼀致的,不再赘述。

然后怎么更新呢?
怎么样,是不是⾮常的⽅便。

我这⾥的废话⽐较多,如果操作习惯了,没有⼏步就成功了。

相关文档
最新文档