关于公司内部的Nuget服务
2023-11-28 15:19:38
简介
公司内部搭建的Nuget服务,私有安全,局域网,速度快。
使用方法
VS -> 工具 -> 库程序包管理器 -> 程序包管理器设置 -> 程序包源 ->
新增以下配置
名称:WHTR
源:http://*.*.*.*/nuget
一般来说,看到这已经足够了,想深入了解的继续
如何发布包
使用图形界面打包
- 首先下载 包管理器 NuGetPackageExplorer
- 下载完成后,安装,打开
- 选择Create a new package(Ctrl+N)创建一个新包
- 设置包的基本信息,如名称,版本和说明等
- 添加需要的DLL
- 信息修改和dll都添加完毕后,保存,默认文件名为Id + 版本号.nupkg
- 将*.nupkg上传到Nuget服务器的Packages目录下对应的文件夹即可
看到这已经知道怎么打包了,还想深入了解的请继续
添加依赖
- 一个DLL包很少是完全独立的,那么就要添加nuget依赖了。
- 点击编辑包的基本信息 -> Edit dependencies
a. 直接输入依赖包Id和Version
b. 点击Select dependency from nuget feed按钮(中间最下面),选择需要的依赖包即可
看到这已经可以应付大多数工作了,还想深入了解的可自行去研究下官方文档
官方文档: http://docs.nuget.org/
特别感谢以下两篇Blog
在内部架设自己的NuGet服务器: http://www.cnblogs.com/lovecindywang/archive/2011/05/12/2044301.html
使用图形化界面打包自己的类库: http://kb.cnblogs.com/page/143191/
最新文章
- 使用Oracle官方巡检工具ORAchk巡检数据库
- C# 小知识
- linux sed 添加 删除 一行
- Linux_几个符号命令
- WinForm关闭窗体彻底的退出方式
- TabControl的SelectionChanged事件
- 简易自定义下拉菜单 与简易默认下拉html片段
- JNI 概述【转】
- freemarker空值的多种处理方法
- This Handler class should be static or leaks might occur(null) 解决办法 (转)
- Scala从入门到精通之四-映射和元组
- Trusted Execution Technology (TXT) --- 度量(Measurement)篇
- 微信小程序制作家庭记账本之二
- Hibernate 和 MyBatis 的对比
- Laravel 中使用原生的 PHPExcel
- Strange Addition
- Python初学者第二十一天 函数(4)-内置函数
- Tutorial 6: ViewSets &; Routers
- Java finally关键字
- 1的个数 南阳acm514
热门文章
- Spring bean的作用域和生命周期
- 用POI读取具有任意合并单元的excel数据
- js函数和运算符
- 如何搭建一个WAMP环境
- 怎么将oracle数据库的数据迁移
- 如何用Maven创建web项目(具体步骤)
- Archlinux 上 Nginx + PHP + Mariadb + DiscuzX2.5 安装小记
- Spring Boot + Bootstrap 出现";Failed to decode downloaded font";和";OTS parsing error: Failed to convert WOFF 2.0 font to SFNT";
- kinect driver install (ubuntu 14.04 &; ros-indigo)
- easymock+junit+spring学习·