NuGet发布类库包

引言


最近进行学习itoo项目,需要学习NuGet发布,目前对于我这个小菜鸟来说都不知道这是啥东西。那首先我们先来了解一下这个东西:NuGet请点击)真是人类智慧的结晶,它就相当于咱们个人的代码库,为我们带来了很多的便利。下面我们来介绍一下它的发布和使用。


发布


1.用vs编写自己的类库

在里面写一个方法,这样才会生成dll文件




2.下载NuGet.exe

将它放到和.csproj文件在同一目录下.这个是打包用的好工具,它可将我们的工程文件打包.

(下载地址:http://nuget.codeplex.com/downloads/get/669083)



3.NuGet官网注册一个账号

  验证后可获得一个API Key,注册地址:https://www.nuget.org/ ,下图是我注册成功后获得的API Key



4.设置AIP Key

   (1)打开vs2012开发人员命令提示,如下图点击,进入:



(2)在运行框中设置APIKey.

先返回到建立的类库根文件夹

然后输入cd命令,空格到我们建立类库的目录

最后输入命令nuget setApiKey,空格输入自己的APIKey.


5.设置AssemblyInfo.cs 文件中的属性版本



6.在命令提示符下,进入test.cs文件所在目录,运行nuget spec 命令,将生成.nuspec文件,我这里生成了test.nuspec。



7.打开文件进行编辑,并保存。


8.输入命令生成类库包

    同样在命令提示符下,进入test.cs的文件目录,输入命令生成类库包,以我的为例,命令如下,成功后的命令提示符页面(因为当时测试的时候没有好好的保留截图,以下图片是我的另外一个类库测试的截图)
 

查看生成成功的文件,如下:


9.最后发布类库包

输入命令nuget push 以我的为例输入:nuget push ceshi.1.0.0.0.nupkg,提示如下即发布成功。


写在后面:

    限于篇幅这篇博客先写发布,关于使用和更新,请点击此处

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值