.net core2 类库发布,更新nuget包。

news/2024/6/1 13:45:07

打包

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

image.png

当然再vs中直接再项目上右键发布既可以实现打包

简单

发布

nuget push 包名.nupkg

提示要填入source参数

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

发布成功

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

过段时间便能收索到了

过段时间

更新

右键属性 可以修改版本信息

这里修改版本信息

然后按照上面步骤再次发布包,不能立即生效。系统校验需要一定时间。

image.png

过一会儿

比较快
别人要搜索出来用还要再等一会儿
版本更新了

其他

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

发布前需要设置setApiKey。

nuget setApiKey 你的apikey

或者在发布的时候添加

nuget.exe push 包名.nupkg -Source 地址 -ApiKey  你的apikey

http://www.niftyadmin.cn/n/838114.html

相关文章

git使用教程笔记

linux上安装git centos: $ yum install git-core ubuntu: $ apt-get install git 创建git仓库 选择一个文件夹 git init 创建成功后,该文件夹中会出现一个隐藏文件夹,使用 ls -ah 可以查看 提交文件操作 将需要提交的文件放入到git仓库的文件夹中&#x…

leetcode-190-Reverse Bits

题目描述: Reverse bits of a given 32 bits unsigned integer. For example, given input 43261596 (represented in binary as 00000010100101000001111010011100), return 964176192 (represented in binary as 00111001011110000010100101000000). Follow up:If…

WPF/E CTP Quick Start - 第四部分:绘图与填充(翻译)

基础元素WPF/E提供了三种基本形状元素:Ellipse,Rectangle和Line。Ellipse元素用于描述一个椭圆或者圆形。您可以通过设置它的Width和Height属性来分别控制它水平方向和垂直方向的直径。 Rectangle元素用于描述一个长方形或者正方形,圆角或直角…

FTP主动模式和被动模式的区别

文章来源:http://limssb.blog.163.com/blog/static/14730437201312582915941/ FTP主动模式和被动模式的区别 2013-02-25 20:30:45| 分类: obsolete|举报|字号 订阅 下载LOFTER客户端基础知识: FTP只通过TCP连接,没有用于FTP的UDP组件.FTP不…

多线程方式采集搜狗高清壁纸的实现

上一篇,完成了Windows下PHP多线程扩展pthreads的安装,下面就利用多线程进行图片的采集 一、实现前准备工作 1、打开搜狗图片网站 打开控制台,分析异步请求数据规律 2、搜狗图片存储数据表结构创建 打开搜狗异步请求链接,查看响应结…

More-iOS国际化一站式解决方案

关于iOS开发中的国际化(也可称为多语言)在网上的文章多如牛毛,不过总结起来就那么一回事,不是说他们写的不好我写的多好,而是说过于零散。 现在,我将结合实际场景需求进行国际化做法详解。可以肯定的是&…

jsp使用cookie实现记住密码的功能

文章来源:http://blog.csdn.net/dracowk/article/details/6887327 这个一个页面模拟的cookie 如果你要实现登录,当用户输入用户名密码时,到控制层用 Cookie user new Cookie("user",name"-"passward); 加到cookie中&am…

心医国际全网独家直播“首届人机竞技读片交流会”

2012 年,人工智能首次在自然图像识别领域达到人类水平;2013-2015年,通过GPU加速技术,人工智能快速发展,在各个领域上有了不凡的表现;2016年,谷歌ALphaGo更是以4:1 的成绩完胜世界围棋…