将制作好的nuget包发布到私有nuget feed

publish package to nuget feed:

这里介绍的是在tfs2018中添加 nuget 私有源,前提是要有权限配置,才有权限进行上传和下载

两行代码:

nuget sources add -Name <SourceName> -Source <SourceURL> -username <UserName> -password <Pat>
nuget push -Source <SourceName> -ApiKey az <PackagePath exp:(.\Get-Hello.1.0.0.nupkg)>

 

注:在tfs2018设置私有nuget源时,不能设置上游源,一般可能会设置上游源为nuget官方仓库地址,这样就无法上传nuget包,具体原因不详,可能就是tfs2018的bug

 

参考:
https://docs.microsoft.com/zh-cn/azure/devops/artifacts/nuget/publish?view=tfs-2018

 

default nuget config filePath:
C:\Users\Lenovo\AppData\Roaming\NuGet\Nuget.config

 

upload file to nuget Server:

这个是将包上传到nuget官方服务器,只要注册账户,就可以上传,下载不需要任何权限
https://www.nuget.org/packages/manage/upload

 

 

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值