首页 > 其他分享 >发布和更新自己的nuget包

发布和更新自己的nuget包

时间:2025-01-14 14:54:23浏览次数:1  
标签:文件 Explorer nupkg 更新 nuget 发布 Key

  1. 生成本地包文件.nupkg
    1.1. 在vs2022中【工具】-【命令行】-【开发人员命令工具】打开命令行
    1.2. 输入cd 项目名,进入到要发布的项目中
    1.3. 使用 nuget pack 命令即可生成一个扩展名为nupkg的包文件。比如:HZC.WinFormLib.1.0.0.nupkg

  2. 发布到nuget(可以使用nuget.ory网站直接选择发布,也可以用Nuget Packge Explorer工具,这里介绍后者。)
    2.1. 先到nuget去申请一个账号和发布的Key,如下图:
    image
    新申请的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,然后另存为,把它保存下来。
    如下两图
    image
    保存的多个版本的包文件
    image

  3. 为发布过的nuget包发布新版本。注意,nuget官方约定不能删除旧版本。思路是新申请创建一个发布Key,选已有包ID,选择仅发包一个新版本
    3.1 创建一个发布Key
    image
    3.2 上传包文件
    image
    3.3 发布新版本后的情况如下图:注意,Status必须是Listed
    image

标签:文件,Explorer,nupkg,更新,nuget,发布,Key
From: https://www.cnblogs.com/hrx521/p/18670747

相关文章

  • 【FLUX资讯】黑森林团队发布文生图新模型Flux 1.1 pro,性能全面升级,最新prompt小妙招一
    在上周三,BlackForestLabs发布了Flux系列续作Flux1.1pro。画质不亚于相机直拍,各大网友已经玩嗨了。全面升级先来看看几个例子提示:“使用VSCO滤镜的宝丽来照片,1990年,女人,夜晚,闪光灯照片,金发碧眼,年轻的脸庞,美丽的阴影,热带植物,公寓内,数码单反相机,相机闪光灯,手里......
  • chainlit 2.0 发布了
    chainlit2.0就在最近已经发布了,支持了不少新特性,比如一些ui的重写,减少代码量,同时添加了对于sqlite的支持,还有不少bug的修复说明后边有空了尝试下新功能以及新版本,尤其是对于sqlite的支持,可以简化我们对于数据持久化配置的使用(以前必须依赖pg数据库,对于小型系统并不是很方......
  • 2025 Homebrew 配置 brew install 国内镜像源指南,快速安装加速(01月13日更新)
    2025Homebrew配置brewinstall国内镜像源指南,快速安装加速(01月13日更新)大家好!......
  • xb21cn Office 2016 绿色版 2025更新版
    软件简介office精简版xb21cn最新版是一款微软Office办公软件的免激活office绿色精简版,xb21cn精简office绿色版提供office2010精简版和Office2016精简版,功能保留三大常用组件Word,Excel,PowerPoint,适合日常使用。版本特点MicrosoftOffice2016/2013/2010/2007/2003绿色精......
  • 【cs.CV】25.1.11 arxiv更新速递
    25.1.1012:00-25.1.1112:00共更新99篇—第1篇----=====DecentralizedDiffusionModels......
  • AMD发布科研Agent,论文自动化评分趋近顶会NeurIPS水平~
    科学发现漫长且成本高昂,为了加速科学发现,降低研究成本,并提高研究质量,芯片厂商AMD推出了AgentLaboratory,这是一个基于自主大型语言模型(LLM)的框架,能够完成整个研究流程。AgentLaboratory接受人类研究想法和一组笔记作为输入,将其提供给一系列由LLM驱动的专门Agent组成的流程线,......
  • ijkplayer k0.11.9 发布了
    ijkplayerk0.11.9发布了,这是debugly同学决定开始维护ijkplayer以来,发布的第24个版本。适用于苹果三大平台:平台及版本CPU架构iOS11.0arm64、arm64_simulator、x86_64_simulatormacOS10.11arm64、x86_64tvOS12.0arm64、arm64_simulator、x86_64_sim......
  • 升级高端!天坤工匠品牌发布,聚焦制造业高技能人才服务
    2025年1月9日,天坤控股集团“匠心启航·卓越同行”新品牌发布会在苏州隆重举行,正式发布旗下制造业高技能人才专业服务品牌——天坤工匠,致力于为制造型企业提供全面、高效、精准的蓝领技工人力资源服务。发布会现场在不久前举办的全国第一届人力资源服务创新产品大赛中,天坤......
  • Fluent Editor v3.25.0 正式发布!2025年第一个版本,增加标题列表导航、分隔线、多图多文
    你好,我是Kagol,个人公众号:前端开源星球。FluentEditor是一个基于Quill2.0的富文本编辑器,在Quill基础上扩展了丰富的模块和格式,框架无关、功能强大、开箱即用。源码:https://github.com/opentiny/fluent-editor/官网:https://opentiny.github.io/fluent-editor/今天是20......
  • ITSS服务工程师:变更管理流程的发布管理
    发布管理是IT运维中至关重要的环节,它要求管理人员对即将部署的变更有深入和全面的认识。这包括但不限于理解变更的原因、评估其可能带来的影响、界定受影响的范围等,确保从技术层面到非技术层面都能得到周到的考虑。在实施任何变更之前,发布管理团队需负责制定详尽的实施计划......