-
生成本地包文件.nupkg
1.1. 在vs2022中【工具】-【命令行】-【开发人员命令工具】打开命令行
1.2. 输入cd 项目名,进入到要发布的项目中
1.3. 使用 nuget pack 命令即可生成一个扩展名为nupkg的包文件。比如:HZC.WinFormLib.1.0.0.nupkg -
发布到nuget(可以使用nuget.ory网站直接选择发布,也可以用Nuget Packge Explorer工具,这里介绍后者。)
2.1. 先到nuget去申请一个账号和发布的Key,如下图:
新申请的Key有一个Copy超链接可以点击复制上Key(见.3.中的图)
2.2.下载安装 Nuget Packge Explorer工具
https://gitcode.com/gh_mirrors/nu/NuGetPackageExplorer?utm_source=csdn_github_accelerator
https://apps.microsoft.com/detail/9wzdncrdmdm3?rtc=1&hl=zh-CN&gl=CN
2.3.选择项目或者刚才在vs2022中发布的包文件,在Explorer中打开,在图中第一个红框中改版本号等信息,在第二个红框中填入上一步中的Key,然后另存为,把它保存下来。
如下两图
保存的多个版本的包文件
-
为发布过的nuget包发布新版本。注意,nuget官方约定不能删除旧版本。思路是新申请创建一个发布Key,选已有包ID,选择仅发包一个新版本
3.1 创建一个发布Key
3.2 上传包文件
3.3 发布新版本后的情况如下图:注意,Status必须等到变成Listed。刚发布时它是Validating,即正在验证和发布,这时不可用。
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· 没有源码,如何修改代码逻辑?
· PowerShell开发游戏 · 打蜜蜂
· 在鹅厂做java开发是什么体验
· WPF到Web的无缝过渡:英雄联盟客户端的OpenSilver迁移实战