• NuGet的安装和使用


      好久没有用NuGet了。今天项目中正好有需要。因长时间不用,所以还要去网上看攻略,索性记录下来免得再出现类似情况。(我是一个比较懒得人,不喜欢写博客园,平时都随手整理到本地PC上。以后要努力改掉这个坏习惯了:-D)。废话不多说了,说重点吧。

      首先,先啰嗦一下什么是NuGet。NuGet是Visual Studio的扩展, 是开源的包管理开发工具,用在 .NET 应用开发过程中简单地合并第三方的组件库。它能把在项目中添加、移除和更新引用的工作变得更加快捷方便。想了解更多请到https://www.nuget.org/

      好了,我们来安装NuGet吧。

    1.打开你的vs项目,在工具---》扩展和更新----》右上角搜索框输入NuGet 找到如下图的NuGet Package Manager

    2.点击“下载”按钮开始下载

    3.下载后出现安装界面

    4.点击“安装”按钮 出现如图所示

    然后点击“关闭”按钮。

     5. 安装完后一定要要重新启动下VS才行,重启后完毕后打开工具--》 扩展与更新 在已安装的扩展里可以看到NuGet Package Manager已经安装好了

    而且在工具选项中也出现“NuGet程序包管理器”如图

    二、使用NuGet(本文以NLog为例)

    1.打开工具--》NuGet程序包管理器--》管理解决方案的NuGet程序包(N)...

    在搜索框中输入NLog 会出现如图所示界面

    2.点击NLog的“安装”按钮

    3.此时会将NLog安装到需要的项目类库中

    4.然后点击“OK”按钮

    5.点击“关闭”按钮。此时NLog已经安装好。且作用于你所选择的类库中了。查看你的项目,会发现刚刚选择的两个类库引用中多了NLog.dll ,也多了一个packages.config文件

    三、也可以使用命令行管理你的类库

    1.打开工具--》NuGet程序包管理器--》程序包管理器控制台

    2.在控制台中输入要安装的命令

    常用命令:

    Get-Package 获取当前项目已经安装的类库

      Install-Package 安装指定类库,命令格式如下:Install-Package 类库ID,如Install-Package NLog.config这里需要注意的是类库的ID是唯一的,指向命令后会自动搜索指定类库源里指定ID类库,若找到则自动下载并添加引用,找不到则会出现找不到类库的提示

      Uninstall-Package 卸载指定类库,命令格式如下:Uninstall-Package 类库ID,如Uninstall-Package NLog.config  

         Update-Package 更新指定类库,命令格式如下:Update-Package 类库ID,如Update-Package NLog.config

    例如:选择要应用的类库项目,然后键入命令:Install-Package NLog.config

    3.查看项目变化。会发现ClassLibrary1类库中多了两个文件

    并且packages.config文件中自动添加两行代码

    大概先介绍到这里。记住:使用控制台操作是一定要知道类库准确ID。记住常用的类库ID,能提高效率。想了解更多类库ID请查阅http://www.nuget.org/packages

  • 相关阅读:
    Pytorch-基于Transformer的情感分类
    Pytorch-LSTM+Attention文本分类
    .NET ------ 批量修改
    idea ---- idea中关联GitHub
    .NET ----- 将文本框改成下划线,将下拉框改为下拉下划线
    表设计(省市县)
    锁:并发编程中的三个问题(可见性、原子性、有序性)
    freemarker:常用指令、null值的处理、基本数据类型、自定义指令
    vue:绑定属性指令(绑定属性、绑定class(对象语法、数组语法))
    vue:指令(插值操作、指令(v-once、v-html、v-text、v-pre、v-cloak))
  • 原文地址:https://www.cnblogs.com/zbbwwb/p/6047402.html
Copyright © 2020-2023  润新知