搭建基于.NetFrameWork的私有nuget服务端及打包项目发布上传
一、私有Nuget服务端搭建
1.创建一个.NetFramework web项目
2.在nuget管理中 安装 nuget.server包
3.安装完成后修改web.config里面的 apikey 和 packagesPath
apikey:推送包到nuget服务端
packpage: 上传上来的包存放的服务器位置
4.发布web项目到IIS中,注意给项目读写权限
5.打开部署的站点,如果出现以下截图,表示成功
6.VS 开发工具连接测试
打开导航栏的 工具==》Nuget包管理器==》程序包管理器设置==》程序包源
更新==》确定
打开项目的Nuget包 管理器,如果出现连接成功,表示Nuget内部服务器搭建成功,一开始应该是没有任何包的。
二、发布项目包到搭建好的nuget内网服务
此处使用的是nuget.exe工具进行打包的
1.下载nuget.exe 工具 官方连接 https://dist.nuget.org/win-x86-commandline/latest/nuget.exe
2.进入要打包的项目的文件夹目录,包含csproj文件的目录,将nuget.exe复制到该目录下
3.在当前目录下运行 nuget spec 命令,会生成一个 .nuspec后缀的文件
4.修改.nuspec后缀的文件内容
5.打包文件,运行 nuget pack xxxx.csproj 命令,其中 xxxx 是项目名称,这里用xxxx代替,运行完成之后会生成一个
xxxx.版本号.nupkg 的nuget包
6.将打包完成的nuget包推送到自己部署的内部nuget服务器
执行命令
nuget.exe push {package file} {apikey} -Source http://localhost:8009/nuget
./nuget push DataHelper.1.0.3.nupkg 123456 -Source http://127.0.0.1:8009/nuget
如果显示这个表示成功,【注意版本号得不一样,否则会报错】
至此一整套流程全部完成
转载于:https://www.cnblogs.com/DNLi/p/11091509.html
搭建基于.NetFrameWork的私有nuget服务端及打包项目发布上传相关推荐
- 二阶段补充:文件上传服务端处理,后端文件上传、前端两种文件上传方式
1.文件上传 2.后端文件上传 两种方案: 兼容性较好的commons-fileupload,支持所有版本的Servlet,即所有版本的Tomcat 优点: 兼容性 缺点 需要外部jar,比较麻烦.代 ...
- SpringBoot 搭建基于 minio 的高性能存储服务
欢迎关注方志朋的博客,回复"666"获面试宝典 什么是minio 引用官网: MinIO是根据GNU Affero通用公共许可证v3.0发布的高性能对象存储.它与Amazon S3 ...
- 搭建基于Spring Cloud的微服务应用
原文链接 在2017云栖大会-上海峰会上阿里云技术专家李斌做了题为<搭建基于spring Cloud的微服务应用>的分享.随着时代的发展,用户对于应用服务的要求越来越高,单体应用已经无法满 ...
- Python基于socket实现的TCP服务端
''' 基于socket实现的TCP服务端 '''import socket # 建立socket对象 server_socket=socket.socket(socket.AF_INET,socke ...
- React SSR: 基于 express 自构建 SSR 服务端渲染
React SSR: 基于 express 自构建 SSR 服务端渲染 文章目录 React SSR: 基于 express 自构建 SSR 服务端渲染 完整代码示例 前情提要 构建 CSR 项目 项 ...
- pomelo + vscode + typescript搭建可约束可调试的游戏服务端框架
说在前面 pomelo: 它是网易开源的一套基于Node.js的游戏服务端框架,详情请戳这里关于pomelo的种种这里不详细说.点击链接查看详情.但是由于pomelo是js项目,使用起来的时候并不是很 ...
- 基于Socket实现客户端与服务端通讯
基于Socket实现客户端与服务端通讯 socket 概述 Socket,套接字就是两台主机之间逻辑连接的端点.TCP/IP协议是传输层协议,主要解决数据如何 在网络中传输,而HTTP是应用层协议,主 ...
- 基础环境搭建——基于Spark平台的协同过滤实时电影推荐系统项目系列博客(五)
系列文章目录 初识推荐系统--基于Spark平台的协同过滤实时电影推荐系统项目系列博客(一) 利用用户行为数据--基于Spark平台的协同过滤实时电影推荐系统项目系列博客(二) 项目主要效果展示--基 ...
- 网站框架搭建——基于Django框架的天天生鲜电商网站项目系列博客(二)
系列文章目录 需求分析--基于Django框架的天天生鲜电商网站项目系列博客(一) 网站框架搭建--基于Django框架的天天生鲜电商网站项目系列博客(二) 用户注册模块--基于Django框架的天天 ...
最新文章
- 第一次使用HP-UX时用到的命令
- 了解如何使用Vue.js CLI
- 蓝桥杯练习系统历届试题 翻硬币
- PS打造油画般的风景人像
- WPF:Documents文档--Annomation批注(1)
- 洛谷——P2656 采蘑菇
- STM32开发,使用IAR软件建立工程
- 日本流行语------收录
- PS作业-Camera Raw滤镜练习
- 诚之和:各业务不断爆出裁员,字节跳动如何“过冬”?
- RMA Line stuck in AWAITING_RETURN or AWAITING_RETURN_DISPOSITION (文档 ID 378221.1)
- 【09年的MACBOK PRO 安装双系统极简教程】
- 【MySQL】经典面试题
- Pygame 简单打字游戏
- 面试题之JAVA高级篇
- 全国计算机noi,中国计算机协会关于设立NOI基地的公告
- 2019小结,期待2020
- 使用axios+koa+exceljs下载excel文件完整示例
- 刷爆力扣之1 比特与 2 比特字符
- 畴昔之羊,子为政,今日之御,我为政
热门文章
- mysql删除一条记录
- 8步教你打开Android之门 NDK入门教程
- hdu 1892【二维树状数组】
- 用过C#的朋友可能认为它是一种十分安全的语言,其实C#也可以做到经典的缓冲区溢出。 本文章将用一个实例来描述C#究竟是如何发生缓冲区溢出的! 首先建立一个C# Console工程,并开启工程的“允许
- Symbol Mc1000 Text文本阅读器整体代码
- 安装openssl-devel命令
- 北大CIO走进龙泉寺交流研讨会圆满举行
- 01-gt;选中UITableViewCell后,Cell中的UILabel的背景颜色变成透明色
- nginx搭建基于http协议的视频点播服务器
- Dubbo简单介绍及实例