ASP.NET Framework 如何利用nuget打包,并发布到nuget平台

首先,要先下载 nuget.exe 文件

https://www.nuget.org/downloads

打开 “运行”,CMD,定位到nuget.exe 所在的目录(要执行nuget命令),比如我的位置是 E:\company\1633\ClassLibrary

命令:cd /d E:\company\1633\ClassLibrary

执行命名进行打包
命令:nuget pack 项目文件路径

这时候我们就能看到创建成功,但是创建的文件不在我们的项目目录下,而在nuget.exe 对应的目录下,也就是

E:\company\1633\ClassLibrary

可以看到这个目录下,生成了一个 nupkg 的文件。

接下来就是发布,发布有两种方式,一种直接登录nuget网站 https://www.nuget.org/

直接上传刚才生成的.nupkg文件。

另外一种就是用命令

1、先设置密钥

nuget setApiKey <my_api_key>
<my_api_key>是nuget网站上生成的api密钥。

然后使用push命令发布:

命令如下:

nuget push  KYSharp.SM.1.0.0.1.nupkg -Source https://www.nuget.org/packages

至此,已经发布完成。需要过几分钟,才会查询得到。或者可登录nuget网站查看状态



原文地址:https://www.cnblogs.com/fei686868/p/12120579.html

时间: 2024-10-13 18:49:46

ASP.NET Framework 如何利用nuget打包,并发布到nuget平台的相关文章

使用NuGet打包并发布至ProGet过程 (步骤详细,附python脚本)

一.基本知识 (1)NuGet : NuGet是一个为大家所熟知的Visual Studio扩展,通过这个扩展,开发人员可以非常方便地在Visual Studio中安装或更新项目中所需要的第三方组件,同时也可以通过NuGet来安装一些Visual Studio的插件等.作为一名开发人员,您可能也会开发一些公共组件以供他人使用,本文将一步步介绍如何以最简单的方式将自己所开发的类库包发布到nuget上,以供更多的人使用[1]. (2)ProGet: 非常优秀的库创建服务器,用于放置packages.

使用nuget 打包并上传 nuget.org

一. 准备工作 1 下载  Download NuGet.exe 2  windows 系统下设置环境变量 path中 或者 在dos 命令窗口下转到 nuget.exe 所在目录 3 在www.nuget.org 注册一个账号,并获取一个API Key.好完事具备,开始吹东方. 二.打包你的项目 1  项目写好后,编辑AssemblyInfo.cs  信息 // 有关程序集的常规信息通过以下 // 特性集控制.更改这些特性值可修改 // 与程序集关联的信息. [assembly: Assemb

一键打包并发布到Nuget平台

目标是只要执行一个命令就自动发布新版本到nuget平台 第一步在nuget官网注册一个账号 会有一个APIKEY 如下图 在工程里面添加一个Gruntfile.js 然后copy以下代码 在vs里也可以执行grunt任务 那么nuspec文件是怎么出来的呢 在命令提示符下,进入.csproj文件所在目录,运行nuget spec 命令,将生成.nuspec文件 然后在使用grunt 发布nuget包之前要 修改下生成的 nuspec文件 可以参考我的文件 我这边报错了 原因是我已经发布过一次了

使用NuGet打包并发布至ProGet过程 打包再次详解下篇

%E8%AE%A1%E7%AE%97%E6%9C%BA%E7%A8%8B%E5%BA%8F%E7%9A%84%E6%80%9D%E7%BB%B4%E9%80%BB%E8%BE%91%2015%20-%20%E5%88%9D%E8%AF%86%E7%BB%A7%E6%89%BF%E5%92%8C%E5%A4%9A%E6%80%81 http://auto.315che.com/wzlx/qa23769744.htm http://auto.315che.com/ougezdx/qa23884264

nuget服务器搭建,以及如何发布一个Nuget包

一.本地dll如何打包,以及版本的更新 本小节主要介绍两种方式将本地dll打包为Nuget包, 1.1 利用nuget.exe进行打包(应用于.net framework) 1. 下载nuget.exe nuget.exe下载地址:https://www.nuget.org/downloads. 下载完成后,不需要安装.请将nuget.exe复制到需要打包的项目文件夹中 2. 打包成.nupkg包 首先运行.\nuget sepc 生成.nuspec配置文件,用于nuget的配置项 然后运行.\

【ASP.NET】利用Nuget打包package——GUI方式

GUI方式 通过GUI的方式,可以下载如下的软件 NuGetPackageExplorer 打包dll 1.打开软件,在Package Content处点击右键 ,选择Add Lib 2.在lib处,点击添加Add .NET folder 3.向文件夹中添加dll文件 在file菜单处选择Edit Metadata,对package的描述文件进行编辑 <?xml version="1.0" encoding="utf-8"?> <package x

使用NuGet将我们的ASP.NET Core类库打包并将程序包(类库)发布到NuGet平台上进行管理

本章将和大家简单分享下如何使用NuGet将我们的ASP.NET Core类库打包并将程序包(类库)发布到NuGet平台上进行管理. 一.注册并登录NuGet平台 NuGet官网:https://www.nuget.org/ 此处我使用的是微软账号进行关联登录 登录成功后就可以管理个人信息了,此处就不做过多的描述了 二.下载nuget.exe文件进行ASP.NET Core类库打包 下载完成后如下: 接着修改类库版本等相关信息,点击类库右键属性并选择打包,如下所示: 修改完成后记得保存并重新生成

利用Maven打包时,如何包含更多的资源文件

首先,来看下MAVENx项目标准的目录结构: 一般情况下,我们用到的资源文件(各种xml,properites,xsd文件等)都放在src/main/resources下面,利用maven打包时,maven能把这些资源文件打包到相应的jar或者war里. 有时候,比如mybatis的mapper.xml文件,我们习惯把它和Mapper.java放一起,都在src/main/java下面,这样利用maven打包时,就需要修改pom.xml文件,来把mapper.xml文件一起打包进jar或者war

.NET Core 系列5 :使用 Nuget打包类库

NuGet是个开源项目,项目包括 NuGet VS插件/NuGet Explorer/NuGetServer/NuGet命令行等项目,.NET Core项目完全使用Nuget 管理组件之间的依赖关系,Nuget已经成为.NET 生态系统中不可或缺的一个组件,从项目角度,将项目中各种组件的引用统统交给NuGet,添加组件/删除组件/以及更新组件即可一键完成,大大提升工作效率,减少不必要的引用报错.从运维角度,可在不影响老版本的情况下发布新版本,可统一管理公司各个项目中组件版本不一和各个版本组件的使