博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Nuget的使用笔记-(使用nuget发布dll到www.nuget.org)
阅读量:6416 次
发布时间:2019-06-23

本文共 1411 字,大约阅读时间需要 4 分钟。

Nuget是神马东东?

 

来自nuget.org官方的介绍

-------------------------------------------------------------------------------------

What is NuGet?

NuGet is the package manager for the Microsoft development platform including .NET. The NuGet client tools provide the ability to produce and consume packages. The NuGet Gallery is the central package repository used by all package authors and consumers.

 

今天的笔记是:

把自己写好的nuget包发布到。nuget.org上。

 

第一步:

  在注册一个nuget.org账号,并且登录nuget.org。当然,你也可以用MS账号授权登录。(如果已经有账号跳过这一步。https://www.nuget.org/packages/upload )

  

登录nuget后,获取apikey,这个就是后面发布包到nuget的授权密钥(你可以这样理解),直接访问 https://www.nuget.org/account ,在下面的

Credentials    API Key  

 

第二步:

  首先安装 NuGet Package Explorer

     下载地址:(http://nuget.codeplex.com/releases/59864/clickOnce/NuGetPackageExplorer.application ),安装就可以了。安装完成后,在桌面上会有一个这样的图标

  

 

第三步:

  准备dll文件的nuget上传包。

  打开Nuget Package Explorer,选择 Create a new package(Ctrl+N) 

  

 

  打开 nuget package explorer 后,看到如下界面。

  

  Package metadata      Package contents

      -------------------------------------------------------

  Id:识别码

  Version:版本号

  Dependencies:包依赖

  其它Key就省略......

 

  在左边 Package metadata 编辑好包配置后,将 dll 文件,拖拽到Package contents 中、

  

 

第四步:

  发布包到nuget.org

  选择 File - > Publish 

  Publish Url : https://www.nuget.org

  Publish key: 第一步你获取到的api key 、

  

  

  发布成功后,在nuget.org,在 https://www.nuget.org/account/Packages 就能看到啦~,当然,前提是必须登录了 nuget.org

  

 

转载于:https://www.cnblogs.com/oceanho/p/4527634.html

你可能感兴趣的文章
转载: 打造自己的asp.net验证控件
查看>>
重构之美-跨越Web标准,触碰语义网[开门见山:Microformat]
查看>>
git入门与实践【转】
查看>>
WPF 虚拟键盘
查看>>
储存卡无法打开专家教您怎么数据恢复
查看>>
彼得原理
查看>>
如何利用【百度地图API】,制作房产酒店地图?(下)——结合自己的数据库...
查看>>
[20171113]修改表结构删除列相关问题3.txt
查看>>
特征选择
查看>>
在Winform程序中设置管理员权限及为用户组添加写入权限
查看>>
RTMP直播到FMS中的AAC音频直播
查看>>
多能互补提速 加快我国能源转型和现代能源体系建设
查看>>
《JavaScript设计模式》——2.5 多种调用方式——多态
查看>>
Redis开发运维实践高可用和集群架构与实践(二)
查看>>
程序员的常见“谎话”:对,这是一个已知 Bug
查看>>
如何侦查SQL执行状态
查看>>
CentOS 7 命令行如何连接无线网络
查看>>
Ubuntu 12.04上享用新版本Linux的功能
查看>>
logstash + grok 正则语法
查看>>
Zimbra开源版(v8.6)安装说明
查看>>