.net core2 项目发布nuget包。

打包

网上关于打包发布nuget包的文章有很多。我这里记录的是.net core项目特殊的地方,它可以使用 dotnet pack 命令来打包。在工程文件夹下执行命令行(.csproj文件同目录下)

dotnet pack

image.png

发布

nuget push 包名.nupkg

提示要填入source参数

nuget.exe push 包名.nupkg -Source https://www.nuget.org

发布成功

这样就将包发布到https://www.nuget.org上了,如果要发布到内网私有的nuget管理,这个地址也要替换成私有的地址。
还要等等

其他

即使安装了.net core 开发环境,能使用dotnet 命令打包,但是还是要借助
nuget.exe 来发布。我在环境变量里配置了nuget.exe 的路径,所以可以直接在命令行中使用nuget命令。

发布前需要设置setApiKey。

nuget setApiKey 你的apikey

或者在发布的时候添加

nuget.exe push 包名.nupkg -Source 地址 -ApiKey  你的apikey
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值