.net core2 项目发布nuget包。

news/2024/5/18 17:25:13

打包

网上关于打包发布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

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

相关文章

通过JVM日志来进行安全点分析

许多事件都可能会导致JVM暂停所有的应用线程。这类暂停又被称为”stop-the-world”(STW)暂停。触发STW暂停最常见的原因就是垃圾回收了(github中的一个例子),但不同的JIT活动(例子),偏向锁擦除(…

leetcode 任务调度器 python3

给定一个用字符数组表示的 CPU 需要执行的任务列表。其中包含使用大写的 A - Z 字母表示的26 种不同种类的任务。任务可以以任意顺序执行,并且每个任务都可以在 1 个单位时间内执行完。CPU 在任何一个单位时间内都可以执行一个任务,或者在待命状态。 然…

java 上传文件_上传下载文件接口测试

简介在做接口测试的过程中,我们会遇到需要处理文件上传和下载的情况,我们可以使用Jmeter来完成文件的上传下载处理,本文提供两个小示例来展示如何使用Jmeter完成文件上传和文件下载并保存的功能首先来看看普通的Http接口请求的过程&#xff1…

问题管理的重要性

一个人,碰上的问题越多,解决的问题越多;这个人才能进步的越快; 没有问题,那就是在原地踏步。 没有问题才是最大的问题。 转载于:https://www.cnblogs.com/feng9exe/p/6084098.html

python之路——封装、继承和多态

面向对象的三大特性:封装、继承和多态 继承 继承是一种创建新类的方式,在python中,新建的类可以继承一个或多个父类,父类又可称为基类或超类,新建的类称为派生类或子类 单继承和多继承 1 class ParentClass1: #定义父类…

Java字节码浅析(—)

明白Java代码是如何编译成字节码并在JVM上运行的非常重要,这有助于理解程序运行的时候究竟发生了些什么。理解这点不仅能搞清语言特性是如何实现的,并且在做方案讨论的时候能清楚相应的副作用及权衡利弊。 本文介绍了Java代码是如何编译成字节码并在JVM…

leetcode 字符串的排列 python3

给定两个字符串 s1 和 s2,写一个函数来判断 s2 是否包含 s1 的排列。 换句话说,第一个字符串的排列之一是第二个字符串的子串。 示例1:输入: s1 "ab" s2 "eidbaooo" 输出: True 解释: s2 包含 s1 的排列之一 ("ba").示…

python高级应用_Python高级应用程序设计任务

一、主题式网络爬虫设计方案(15分)1.主题式网络爬虫名称关于链家泉州本地租房信息的爬虫2.主题式网络爬虫爬取的内容与数据特征分析2.1爬取的内容租房类型,所属区县,详细地址,房屋面积,房屋朝向,房屋房型,房…