使用 dotnet cli 命令上传 nuget 程序包

前言

前面写了一篇文章介绍了如何将自己的程序集打包成nuget package并上传到nuget.org,传送门。全部是通过网页端来进行操作的,现在介绍一种比较方便快捷的方法就是用dotnet cli命令进行上传。

创建API Key

我们需要到nuget申请一个API Key,然后我们在上传package的时候需要使用它才能通过nuget的认证。

1.点击右上角的 API Keys

2.按照下图所示输入信息创建Key

3.点击 Copy 复制我们的 key

更改package版本

我们接着用前面文章创建的项目,更改一下版本号,然后进行打包

打包成功:

可以看见有一个我们刚刚创建的1.1版本

上传

打开cmd,cd进入到package所在目录 ,执行如下命令

dotnet nuget push <你的包路径> -k <你的key> -s <需要发布的包源地址>

发布成功如下图所示:

我们打开nuget可以看到已经有我们刚刚上传的1.1版本了

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏云知识学习

常用HTTP状态码简介

常用HTTP状态码简介 一些常见的状态代码为: 200 - 服务器成功返回网页 404 - 请求的网页不存在 503 - 服务器暂时不可用

3916
来自专栏pangguoming

Could not load file or assembly 'System.Data.SQLite' or one of its dependencies. An attempt was made

今天同事在一个服务器(winserver 2008 x64)上新建了一个IIS(7) 网站,但是报了如下错误:

735
来自专栏小白课代表

Adobe CC 2017/2018更改软件安装位置

官方下载链接:https://ccmdls.adobe.com/AdobeProducts/KCCC/1/win32/CreativeCloudSet-Up.e...

1232
来自专栏Linux运维学习之路

day7、用户登陆出现-bash-4.1$错误的原因

有时候在使用用户登陆Linux系统时会出现-bash-4.1$错误,不显示用户名,路径信息。 原因:用户家目录里面与环境变量有关的文件被删除所导致的 .bash...

1807
来自专栏安全运维

Windows MySQL服务配置、重置密码

130
来自专栏xingoo, 一个梦想做发明家的程序员

Elasticsearch——禁止Body中的index覆盖Url中的index参数

本篇继续一下Elasticsearch日常使用的技巧翻译。 在Elasticsearch有很多的api支持在body中指定_index等信息,比如mget...

1886
来自专栏雨过天晴

转 Mac OS/Linux命令查询网络端口占用情况

1113
来自专栏Java后端生活

Linux(十九)YUM

1463
来自专栏电光石火

在CentOS上搭建PHP服务器环境

安装apache: yum install httpd httpd-devel

2266
来自专栏简书专栏

基于pip的安装lxml库报错解决方案

安装lxml库的时候容易出现没法从网上安装twisted库的错误,解决方案是从将twisted库下载到本地后,用命令进行安装。 twisted库下载链接: h...

1466

扫码关注云+社区