Nuget发布自己的类库包之开发

        学习使用nuget发布自己的类库包,用来管理dll文件。参考了几篇前辈们的博客:

        【.NET】NuGet发布类库包,轻松管理dll文件

        使用NuGet发布自己的类库包(Library Package)

        《使用NuGet发布自己的类库》——开发篇

        以自己的理解总结了一下。


首先,准备两样东西——NuGet.exe,NuGet官网账号的API Key:

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

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

        2.NuGet官网注册一个账号,验证后可获得一个API Key.我们暂时管它叫my_api_key.

注册地址:https://www.nuget.org/


接着,借助VS2012开发人员命令提示开始类库包的设置、生成和发布。

        ①、打开VS2012开发人员命令提示:
                 开始->VS2012->Visual Studio tools->VS2012开发人员命令提示
        ②、设置NuGet API Key:输入“nuget setApiKey<my_api_key>
        ③、生成.nuspec文件:输入“nuget spec”
        ④、生成.nupkg文件(类库包):输入“nuget pack我的类名.csproj”
        ⑤、发布类库包:输入“nuget push 我的类库包名.nupkg”
        注意:
        第步进行完,生成.nuspec文件之后,需要用写字板打开进行一些编辑。如果不编辑,可以根据错误提示进行修改。   
       ①~⑤中, 斜体字是需要用自己特有的相应信息进行替换的地方。

例子:
        我在电脑上随机选择了一个类,类名:ITOO.AuthorityUserGroupManage.BLL,以此为例。把我的发布过程截图一张,保留下来,可供大家参考。
       


总结:

             往往多东西没有想象中那么难,只要我们动手去做。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值