将自己打造的类库丢到 NuGet 上

手把手带你将自己打造的类库丢到 NuGet 上

  我们习惯了对项目右键点击“引用”,选择“管理NuGet 程序包”来下载第三方的类库,可曾想过有一天将自己的打造的类库放到 NuGet 上,让第三者下载。

将自己打造的类库丢到 NuGet 上_第1张图片

 图1

首先将类库打包(vs2019中):1、将解决方案配置设为Release。2、右击类库=》打包  3、完成打包。

 

目录

  •   注册 NuGet 账号
  •   下载 NuGet 包资源管理器
  •   使用 NuGet 包资源管理器
  •   获取 Publish Key
  •   效果图

 

一、注册 NuGet 账号

  进入官方地址:https://www.nuget.org/,选择“Register”注册账号 ... ... 

将自己打造的类库丢到 NuGet 上_第2张图片

 图1-1

 

二、下载 NuGet 包资源管理器

  点击下载:NuGetPackageExplorer,安装完应该是酱紫。

图2-1

 

三、使用 NuGet 包资源管理器

  先打开包包,选择第三个创建一个新包(Ctrl+N),

 

将自己打造的类库丢到 NuGet 上_第3张图片

 

图3-1

将自己打造的类库丢到 NuGet 上_第4张图片

图3-2

  

  接下来我们编辑一下打包的信息:Ctrl+K

将自己打造的类库丢到 NuGet 上_第5张图片

图3-4

将自己打造的类库丢到 NuGet 上_第6张图片

图3-5

  这些参数对比下自己在 NuGet 下载第三方类库时的描述就可以知道具体含义,或者查下字典。

 

  现在,尝试随便找个 DLL 文件丢进去。

将自己打造的类库丢到 NuGet 上_第7张图片

图3-6

 

  接着就成这样:

将自己打造的类库丢到 NuGet 上_第8张图片

图3-7

  点击“√”保存下修改后的信息。

 

将自己打造的类库丢到 NuGet 上_第9张图片

图3-8

  制作好后都应该备份下,点击保存(Ctrl+S)

 

  最后,当然是发布我们弄好的包包(Ctrl+P)啦:

将自己打造的类库丢到 NuGet 上_第10张图片

图3-9

将自己打造的类库丢到 NuGet 上_第11张图片

图3-10

  输入个 Key 点击“Pushlish”就可以了。

 

将自己打造的类库丢到 NuGet 上_第12张图片

图3-10

  显示“Packge pubilished successfully”说明发布成功。

  不过,关键是这个 Key 怎么得到呢?Key 怎么得到呢?怎么得到呢?

 

四、获取 Publish Key

  我们一开始的时候注册了 NuGet 账号,现在进入页面:https://www.nuget.org/account,展开 API Key,复制你的Key上去就可以了。

将自己打造的类库丢到 NuGet 上_第13张图片

图4-1

 

五、效果图

  现在,我们回到NuGet包管理器,就可以看到自己弄好的类库啦。

将自己打造的类库丢到 NuGet 上_第14张图片

图5-1

   Wen.HelloWorld 就是刚刚弄好的。

 

备注

   有时候显示上传成功,但是当我们立即刷新 Nuget 包管理器可能没有看到上传的类库,可能是网络延迟等原因,麻烦等一会(约10分钟)再刷新即可。

你可能感兴趣的:(.net,core,nuget,打包)