一键打包并发布到Nuget平台

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

如果您觉得阅读本文对您有帮助,请点一下“推荐”按钮,您的“推荐”将是我最大的写作动力!欢迎各位转载,转载文章之后须在文章页面明显位置给出作者和原文连接,谢谢。
目录
相关文章
|
10月前
|
Linux Android开发 开发者
快速打包、发布和管理应用——AppUploader 工具介绍
快速打包、发布和管理应用——AppUploader 工具介绍
|
5月前
|
IDE 开发工具 C++
AvaloniaUI项目离线开发全攻略:IDE安装、模板应用与NuGet私有化部署一站式解决
本文详细介绍了在离线环境中开发Avalonia UI项目的完整解决方案,包括Visual Studio 2022和JetBrains Rider的离线安装、Avalonia UI模板的配置、私有NuGet服务的部署与使用,以及NuGet包的制作和上传。通过这些步骤,您可以在网络受限或完全离线的环境中顺利进行Avalonia UI项目的开发。
AvaloniaUI项目离线开发全攻略:IDE安装、模板应用与NuGet私有化部署一站式解决
|
10月前
|
数据安全/隐私保护 iOS开发 开发者
Uniapp 最新版 iOS 打包详细步骤详解
Uniapp 最新版 iOS 打包详细步骤详解
Qt-做一个快速打包插件(一键完成项目软件打包)
Qt-做一个快速打包插件(一键完成项目软件打包)
154 0
|
前端开发 开发工具 git
cimi——一款全自动发布NPM包的工具
博主最近的时间一直投入concis组件库的开发工作,每次改完bug或者是新增完一些组件功能后都需要去发包、更新线上文档,这样一步步下来其实是比较麻烦的。
260 1
cimi——一款全自动发布NPM包的工具
|
API 开发工具 C#
10分钟学会VS NuGet包私有化部署
10分钟学会VS NuGet包私有化部署
|
存储 C# 开发者
小白2分钟学会Visual Studio将引用包打包到NuGet上
小白2分钟学会Visual Studio将引用包打包到NuGet上
|
Linux iOS开发 MacOS
使用Electron生成安装包并打包为不同平台的应用格式
导言: 使用Electron开发桌面应用后,我们需要将其打包成适用于不同平台的安装包,例如 Mac 的`dmg`和 Windows 的`exe`。本文将介绍如何使用 Electron-forge 自动生成项目文件,并通过简单的步骤实现打包过程。
7124 0
|
API
Nuget发布自己的类库包之开发
Nuget发布自己的类库包之开发
138 0
|
JavaScript 前端开发 iOS开发
《智能前端技术与实践》——第1章 开发环境配置——1.3 安装 npm 包管理工具
《智能前端技术与实践》——第1章 开发环境配置——1.3 安装 npm 包管理工具
141 0