《使用NuGet发布自己的类库》——使用与更新篇

     上文讲到将自己的类库发布出去了,现在轮到使用了,使用步骤如下所示

      一、使用

      1、打开自己的Visual Studio,新建一个控制台应用程序

     


   2、右击解决方案,选择管理解决方案的NuGet程序包(N)...

   


   3、搜索自己发布的包,我这里搜索PublishAndUseOurClasses,最后安装。


  


   4、这时候在引用中我们就会看见自己应经安装引用好的PublishAndUseOurClasses


    


    5、添加using 引用,实例化test8类,运用里面的方法。

   

  

    6、效果图如下所示



    

     二、更新

     如果自己的类库中的类又增加了方法,比如我增加了一个update() 的方法,那么怎么才能让别人更新用到哪?

    

    1、修改AssemblyInfo.cs中修改版本号(1.0.0.1),改完后,重新编译(重新生成解决方案)。

   

    2、然后打开.nuspec文件,修改里面的版本号,最后保存。


   3、一切修改完成后编译保存。然后生成类库包并发布。即同样还是命令提示符下,进入test8.cs的文件目录,分别运行两三个命令:

   第一个命令是再设置一下自己的APIkey,

   第二个命令是生成PublishAndUserOurClasses.1.0.0.1.nupkg

   第三个命令是推送生成的PublishAndUserOurClasses.1.0.0.1.nupkg

   具体过程如下:我这省去设置APIkey了啊。直接从第二步开始。

   4、生成类库包,以我的为例:

     还是原来的步骤,打开vs2012开发人员命令,用命令定位到test8.cs 的目录,运行命令 nuget pack PublishAndUseOurClasses.csproj  最后生成成功,多了一个PublishAndUserOurClasses.1.0.0.1.nupkg 效果图如下

    

    5、发布自己已经更新的包

    运行命令 nuget push PublishAndUseOurClasses.1.0.0.1.nupkg 最后更新成功,效果图如下

   

       

    6、最后打开我们建立的控制台应用程序,更新引用的包,右击解决方案,管理解决方案中的NuGet程序包...选择更新


  

 

   7、更新车成功后,我们就可以使用里面新增加的方法了。打开我们刚才建的控制台应用程序,使用新增的update()方法,图如下


     

    

    效果图如下


           


    完成任务,就这样,我们可以不断的更新,不断的复用,全心全意为人民服的!

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 19
    评论
评论 19
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值