nuget.server搭建及实际测试
1、背景
由于所做项目越来越多,会积累一些公用组件,而每个项目中组件引用中如果组件有更新或者新增为了方便需要一个专门的工具进行管理,那么nuget就是不错的选择。
2、安装nuget.server
这里nuget.server就是一个管理程序包(组件)的服务端,我们可以通过这个进行公共组件的增删改查操作
2、1安装步骤
一、先新建一个空的asp.net web应用程序
二、通过nuget包管理工具搜索nuget.sever进行安装(安装过程最后面会提示web.config文件存在 点击覆盖就行)
三、nuget安装完成之后之前新建的应用程序会变成这样
我们着重看下这里的webconfig文件,我们需要修改文件两个地方:
1、给apiKey赋值
默认这里的value是空的,这里的values值可以随便指定,这个值后面发布程序包的时候会用到。
2、添加配置
添加这个配置,不然发布程序包的时候会报错。
四、发布我们上面新建的web应用程序到IIS上面,端口指定为1000(根据自己实际情况而定)
五、访问
看到这个说明服务端部署好了
六、生成程序包(组件)
生成程序包会用到NuGet Package Explorer这个工具
打开这个软件之后选择新建一个程序包
这是默认的程序包基本信息,我们可以对其进行修改,Edit->Edit Metadata
这里面填写你的程序包基本信息。
七、将自己生成的DLL添加到程序包中
在这个截图右边的Package contents区域右键->Add Lib Folder
八、将生成的DLL加入到lib中
九、发布程序包到nuget服务器上File->Publish
发布成功
十、测试程序包引用
安装完成之后引用里面就可以看到我程序包中的DLL了
3、完结
至此,我们完成了程序包的在线安装功能。
转载于:https://www.cnblogs.com/zxq311915/p/7491132.html
nuget.server搭建及实际测试相关推荐
- 基于feng streaming server 搭建Android直播测试平台
由于Android 不像iPhone有http live streaming的端到到方案(方便提供海量服务),使用开源feng(https://github.com/lscube/feng, 支持mp ...
- 支付宝支付 第三集:搭建项目及测试(含代码)
支付宝支付 第三集:搭建项目及测试(含代码) 一.资源 在搭建项目的时候,涉及到了SpringBoot的配置文件properties与yml文件,由于之前的项目使用的全部是properties类型,这 ...
- TortoiseSVN与VisualSVN Server搭建SVN版本控制系统
本片主要介绍如何搭建SVN版本控制系统,主要使用工具: 1 客户端:TortoiseSVN (小乌龟) 2 服务端:VisualSVN Server 搭建出图形化管理,以及右键菜单版本控制管理的SVN ...
- windows 下使用 Filezilla server 搭建 ftp 服务器
windows 下使用 Filezilla server 搭建 ftp 服务器 1. Filezilla server 免费,开源, ftp 服务端 2. 下载安装, windows https:/ ...
- TortoiseSVN与VisualSVN Server搭建SVN版本控制系统【转】
转自:http://www.cnblogs.com/xing901022/p/4399382.html 本片主要介绍如何搭建SVN版本控制系统,主要使用工具: 1 客户端:TortoiseSVN (小 ...
- 一键搭建php本地测试环境_如何在PHP中设置本地调试环境
一键搭建php本地测试环境 Recently I started focusing more on PHP, and I needed to set up a local debugging envi ...
- raspberry ubuntu 修改源为清华_Ubuntu 下 Janus Server 搭建笔记
1 Ubuntu 下 Janus Server 搭建笔记 QQ交流群 782508536 FFmpeg/WebRTC/RTMP音视频流媒体高级开发 https://ke.qq.com/course/4 ...
- java http 服务器搭建_基于http.server搭建局域网服务器过程解析
不知道大家有没有遇到过这样的情况, 在做项目或者研发的时候,迫切想要将一个文件传输给另一台电脑,却找不到u盘,于是麻烦的通过登陆qq.微信等社交软件 ,或者邮箱等工具进行传输,十分麻烦,让人苦恼.都说 ...
- python -m http.server 搭建一个简易web下载服务器(可用于快速发送大文件)
在工作过程中需要经常发送安装包等大文件给同事,亲测共享文件夹拷贝.QQ.微信等聊天工具,大文件传输速度效率不高. 然而局域网内使用python搭建的简易下载服务器速度比较快,百兆网卡下载速度随便达到1 ...
最新文章
- 亿级PV请求的三种负载均衡技术
- onclick事件中加href
- 如何把配置文件集成到.exe中_VSCode如何使用cmder
- pt-archiver数据归档
- 南抖音北快手,智障界的两泰斗
- PHP学习思维导图--小树好久没长大了,给它加点枝叶
- 数字系统——实验一:常用元器件的识别与简单测试
- 18年,中国互联网的产品墓场
- android将毫秒转换成日期,如何在Android中将毫秒转换为日期格式?
- 【你问我答】不包装简历是不是面试机会都没有?
- 怎么查看自己网站的访问量
- java 定时任务实现方式
- 杀不死的人狼——我读《人月神话》(二)
- vue 中父子组件传递通信(看图就会了,皮卡皮卡)
- 多维随机变量及其分布——《概率论及其数理统计》第三章学习笔记
- 【大数据架构】浅谈数据中台
- [C++][linux]C++实现类似C#AutoResetEvent或者win C++的SetEvent
- Android设置网络访问权限
- react native FlatList
- Mysql_use_result和Mysql_store_result