简介

公司内部搭建的Nuget服务,私有安全,局域网,速度快。

使用方法

VS -> 工具 -> 库程序包管理器 -> 程序包管理器设置 -> 程序包源 ->

新增以下配置

名称:WHTR
源:http://*.*.*.*/nuget

一般来说,看到这已经足够了,想深入了解的继续

如何发布包

使用图形界面打包

  1. 首先下载 包管理器 NuGetPackageExplorer
  2. 下载完成后,安装,打开
  3. 选择Create a new package(Ctrl+N)创建一个新包
  4. 设置包的基本信息,如名称,版本和说明等
  5. 添加需要的DLL
  6. 信息修改和dll都添加完毕后,保存,默认文件名为Id + 版本号.nupkg
  7. 将*.nupkg上传到Nuget服务器的Packages目录下对应的文件夹即可

看到这已经知道怎么打包了,还想深入了解的请继续

添加依赖

  1. 一个DLL包很少是完全独立的,那么就要添加nuget依赖了。
  2. 点击编辑包的基本信息 -> 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/

最新文章

  1. 使用Oracle官方巡检工具ORAchk巡检数据库
  2. C# 小知识
  3. linux sed 添加 删除 一行
  4. Linux_几个符号命令
  5. WinForm关闭窗体彻底的退出方式
  6. TabControl的SelectionChanged事件
  7. 简易自定义下拉菜单 与简易默认下拉html片段
  8. JNI 概述【转】
  9. freemarker空值的多种处理方法
  10. This Handler class should be static or leaks might occur(null) 解决办法 (转)
  11. Scala从入门到精通之四-映射和元组
  12. Trusted Execution Technology (TXT) --- 度量(Measurement)篇
  13. 微信小程序制作家庭记账本之二
  14. Hibernate 和 MyBatis 的对比
  15. Laravel 中使用原生的 PHPExcel
  16. Strange Addition
  17. Python初学者第二十一天 函数(4)-内置函数
  18. Tutorial 6: ViewSets & Routers
  19. Java finally关键字
  20. 1的个数 南阳acm514

热门文章

  1. Spring bean的作用域和生命周期
  2. 用POI读取具有任意合并单元的excel数据
  3. js函数和运算符
  4. 如何搭建一个WAMP环境
  5. 怎么将oracle数据库的数据迁移
  6. 如何用Maven创建web项目(具体步骤)
  7. Archlinux 上 Nginx + PHP + Mariadb + DiscuzX2.5 安装小记
  8. Spring Boot + Bootstrap 出现"Failed to decode downloaded font"和"OTS parsing error: Failed to convert WOFF 2.0 font to SFNT"
  9. kinect driver install (ubuntu 14.04 & ros-indigo)
  10. easymock+junit+spring学习·