发布自己的nuget包傻瓜教程

时间:2024-03-22 14:48:15

1.在https://www.nuget.org/网站上注册自己的账号
2.建立APIKey
发布自己的nuget包傻瓜教程
发布自己的nuget包傻瓜教程
填写名称以及上传包名匹配规则,右侧是匹配规则
发布自己的nuget包傻瓜教程
添加成功后这里有个copy,这里就是apikey,注意这个按钮点击一次就会消失
3.下载nuget.exe,下载地址https://www.nuget.org/downloads
4.添加nuget.exe的path路径,例如nuget.exe放在了D:\Program Files\nuget\文件夹中,在path中添加D:\Program Files\nuget
5.cmd中运行nuget setApiKey apikey -Source https://www.nuget.org/api/v2/package
apikey就是2中的apikey,Source是上传的服务器,如果是私有nuget服务器则使用私有服务的地址
6.建立一个类库项目,记得修改AssemblyInfo.cs中AssemblyDescription,这个需要有值
发布自己的nuget包傻瓜教程
7.编码完成后,进入项目文件夹,在此执行CMD命令nuget spec
发布自己的nuget包傻瓜教程
Force是覆盖原有的nuspec文件
8.生成nuget包,执行nuget pack 项目名.csproj
发布自己的nuget包傻瓜教程
9.上传nuget包 nuget push ****.nupkg -Source https://www.nuget.org/api/v2/package
****是上一步生成的nupkg文件,至此上传完成