当前位置: 首页 > news >正文

Web开发:手把手教你注册账号并发布一个可用的Nuget包

该文章只支持框架版本>.NET5的程序打包,无需额外下载 NuGet CLI ,低版本的打包方式请参考其他大佬的文章,谢谢!

一、访问地址

NuGet画廊 |家

二、点击上传

三、注册和登录

四、申请密钥APIKey

五、复制密钥APIKey

只有一次机会可以复制,复制后保存它,否则就要重新点击生成了

六、信息填写与类库打包

【推荐】可以视情况修改你的工程文件,加上id、版本号、作者等信息:

<Project Sdk="Microsoft.NET.Sdk"> <PropertyGroup> <TargetFramework>net6.0-windows</TargetFramework> <ImplicitUsings>enable</ImplicitUsings> <Nullable>enable</Nullable> <UseWindowsForms>true</UseWindowsForms> <id>WinformLib</id> <version>1.0.1</version> <authors>SueShonLey</authors> <owners>SueShonLey</owners> <PackageLicenseExpression>MIT</PackageLicenseExpression> </PropertyGroup> </Project>

【推荐】如果不想在工程文件填写信息,也可以类库右键属性填写信息,请认真填写,越详细越好!

在该工程目录下:执行发布.bat

dotnet publish -c Release --self-contained true -o ./bin/Release pause

在该工程目录下:执行打包.bat(如果设置了构建时生成Nuget,发布一下会自动打包,即可跳过此步骤)

dotnet pack pause

七、类库发布

类库会被打包成.nupkg,在此目录下cmd,输入发布命令

注意:

1.WinformLib.1.0.1.nupkg要对应你的文件名

2.KEY要对应你申请的密钥APIKey

nuget push WinformLib.1.0.1.nupkg -ApiKey KEY -Source https://api.nuget.org/v3/index.json

八、查看自己发布的包

方式一:发布后,官方会发邮箱给你,点击进入邮件内容的链接即可

方式二:访问官网链接查询

NuGet画廊 |管理我的包裹

方式三:从VS2022-管理Nuget包查询

通常需要清理缓存才可以在VS2022查到

dotnet nuget locals all --clear

九、管理自己的Nuget包

http://www.cnnetsun.cn/news/3478209.html

相关文章:

  • 差分放大电路设计与应用全解析
  • Java进程CPU 100%问题排查与优化实战
  • d3-legend颜色图例终极教程:从基础配置到高级定制
  • 深入解析dB单位:从基础原理到工程实践
  • 全国油价查询 API 最小可运行示例:curl 与 Python 实战
  • Win10升级错误0x80070643解决方案与防御技巧
  • 微星Claw 8EX掌机优化指南:从Bios设置到散热改造全解析
  • Nest.js六大核心机制实战:中间件、守卫与管道详解
  • 面试算法速成:LeetCode高频考点与解题套路终极指南
  • Clean Architecture异常处理与全局错误处理:构建健壮的Web API服务
  • 哔哩下载姬终极完整指南:免费获取B站高清视频的完整教程
  • AI生成SVG:降低设计门槛与提升效率的实践指南
  • Java单元测试与Mockito实战:构建健壮代码的黄金法则
  • CMOS芯片闩锁效应原理与防护技术详解
  • 老电脑焕新指南:用openSUSE LEAP替代Windows 10,实现办公运维全搞定
  • 小米嵌入式面试攻略:从C语言基础到Linux内核的全面准备指南
  • Rodauth-Rails部署指南:生产环境配置与性能优化最佳实践
  • 半导体制造中的晶圆、裸片与芯片区别解析
  • cann/asc-devkit:避免bank冲突(NPU架构版本2201)
  • CMOS模拟IC版图设计实战:匹配与寄生参数控制
  • 基于OpenCV与MediaPipe实现低成本实时动作捕捉驱动Unity角色
  • Mayo 3D CAD查看器终极技术解析与实战指南
  • CMOS工艺中P型衬底的优势与应用解析
  • Redis---set类型
  • 街拍美女大合集,600G图集包免费领
  • 国产AI编程工具五月洗牌:从免费尝鲜到工程级价值验证
  • 戴森球计划工厂蓝图:新手快速上手指南与完整资源库
  • 戴森球计划工厂蓝图终极指南:如何3天从新手变工厂大师
  • 3MHz高频开关充电器设计与NVDC架构解析
  • Aval交互式视频格式:重新定义Web端动态内容体验的终极指南