一、准备工作:在NuGet上创建并获取API Keys

网址:https://www.nuget.org/

1、首先需要登录,直接用微软账户登录即可

Image

2、点击右上角菜单API Keys,创建Key

Image

3、填写信息并创建

这里写你要上传NuGet程序包的名称 【每个NuGet程序包(对应一个名称)可以上传多个版本】

Image

4、复制API Key

Image

二、制作dll

三、创建发布文件夹

四、上传NuGet程序包并发布

1、使用界面工具上传,需要下载NuGet Package Explorer【推荐!】

1.1、下载NuGet Package Explorer

https://www.microsoft.com/zh-cn/p/nuget-package-explorer/9wzdncrdmdm3?activetab=pivot:overviewtab

1.2、创建新Package

Image

1.3、新增lib文件夹,新增文件夹,添加已有文件

Image

Image

Image

1.4、编辑上传数据

这里选择Edit Metadata

Image

更改参数

Image

添加项目依赖,即依赖哪些框架。比如.NETFramework,.NET Core等

Image

Image

最后,点击确认

Image

编辑完成,看下效果

Image

看一下Metadata Source对应的内容,其实和刚刚编辑的信息是一致的。

Image

1.5、保存nupkg文件

Image

Image

1.6、发布到NuGet

Image

Image

Image