【NuGet】更新发布

        之前有一篇博客讲的NuGet的发布流程,使用NuGet最方便的就是管理更新我们的类库,一个类库不可能一成不变,当我们添加新的东西时,就需要更新我们发布的NuGet包,下面总结一下NuGet的更新过程。

        【更新关键步骤】

                        a. 修改版本号

                         b.通过命令  NuGet setApiKey  xxxxx-xxxx-xxx-xxxx-xxxx-xxxx,设置API Key

                        c. 通过命令   NuGet  pack  xxxxxx.csproj 生成xxxx.nupkg文件

                        d.通过命令 NuGet push xxxxx.nupkg ,将NuGet更新到服务器

       【更新具体步骤】

        假如我们之前发布过名为:ITOO.CAS.Server的一个NuGet程序包,版本为:1.0.0.0,我们对这个程序做了新的改动,需要更新这个程序包。

                       

        在更新之前你要记得,之前发布程序包时用到的API Key。也就是开始在NuGet官网注册账号时获取的API Key,可以登录NuGet官网查询:


        下面开始更新:

        1、修改版本号为:1.0.0.1,包括程序里面的版本和之前通过命令  NuGet spec 生成的xxxx.nuspec文件内的版本号:

          


        2、打开VS2012开发人员命令提示

        3、命令提示框内定位NuGet.exe所在目录,也就是要更新的类库目录下:


        3、通过命令  NuGet setApiKey  xxxxx-xxxx-xxx-xxxx-xxxx-xxxx,设置API Key:


        4、通过命令   NuGet  pack  xxxxxx.csproj 生成xxxx.nupkg文件:


        5、通过命令 NuGet push xxxxx.nupkg ,将NuGet更新到服务器:


        这样就更新成功了,在你引用过改NuGet程序包的程序下:右击引用-管理NuGet程序包-更新安装即可。

  

        还可以去NuGet官网下查询你发布和更新过的NuGet程序包:



        【小结】

         虽然过程和发布差不多,算是自己复习一遍,也希望能对不熟悉这部分的同学能有所帮助。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 19
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 19
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值