• NuGet 发布



           其实吧,我并没有用到nuget发布,但是在做项目的过程中,我需要别的系统给我接口,所有吧,人家就发

    布了了一个nuget程序集,而我呢,就引用了一下,然后就可以用了,又不吧,本人小编好奇心比较重,所以,

    不会发布,也就不会用!不知道他是怎么进入到nuget包里面的,经过探索,碰壁,总结了一下


    1、什么是nuget

           Nuget是一个.NET平台下的开源的项目,它是Visual Studio的扩展。在使用Visual Studio开发基于.NET Framework的应用时,Nuget能把在项目中添加、移除和更新引用的工作变得更加快捷方便。

           自己的理解就是他是一个管理类库的东西,将一些同志们已经写好封装好的东西打包发布,供大家统一使

    用!


    2、用nuget有什么好处

           说到好处,就不能不说这是一种管理了。加入我们需要用到别人的方法,或者说是服务的时候,我们需要去挨个引用(拷贝)别人的dll文件,其实这个也可以忍受,但是如果人多了之后,我们拷贝的版本就有可能会出先出入,各种版本的严重影响我们的使用和开发进度啊。所以,假设有一个工具能够帮助我们吧这个版本控制起来,同一来源,会省很多事。就这样,nuget就来到我们的身边。使用它的时候,我们会从nuget程序集内添加同一个版本的文件,就不会出现有版本不统一的的现象,但是前提是,所有人everyone都要及时去更新自己引用的nuget程序集。

    3、有什么坏的地方吗?

            说道坏处,暂时我还没有发现,唯一的就是,如果自己的系统够小,没有多少东西,使用它反而是个累赘,所以说,适合的才是最好的!


    4、怎么用?

            打开vs
            点开自己的项目,找到需要引用的地方,然后右击引用,管理NuGet程序包,搜索联机,等待,点击安装

    这样就已经用上了!


    5、如何发布?


                       请继续看下篇博客!















  • 相关阅读:
    C# 调试程序时如何输入命令行参数
    C# 连接和操作SQL SERVER数据库
    在C#中读写INI配置文件(转)
    Visual Studio 项目中添加include, lib, dll库文件(*.h,*.lib,*.dll)
    Android系统Recovery工作原理
    Windows服务创建及安装
    C# WinForm窗口最小化到系统托盘
    C#文件操作
    C# 调用Windows API实现两个进程间的通信
    Linux转发性能评估与优化-转发瓶颈分析与解决方式(补遗)
  • 原文地址:https://www.cnblogs.com/DoubleEggs/p/5747164.html
Copyright © 2020-2023  润新知