用Nuget图形化界面打包类库(一)
2015-09-09 21:01
225 查看
用Nuget图形化界面打包类库
一、制作nupkg文件。1. NuGet Package Explorer安装包下载地址
安装后打开
2.选择菜单 Edit > Edit Package Metadata (或者 CTRL + K) 编辑包包信息
Id:用于定位类库包的唯一标示,如在命令行下执行 Install-Package MyPackage 这里的MyPackage就是包包的Id值
Version:类库的版本号,这里建议和程序集的真实版本号保持一致,以免发生混淆
Dependencies:此类库依赖的程序集,根据实际情况添加依赖类库的Id和版本号,若无留空即可,这里需要注意下填写的依赖类库需要在NuGet服务器上能找到,否则无法完成自动引用添加
Framework assemblies:依赖的Framework 程序集,根据实际需要选择即可,一般无需设置
除以上四项以外其他属性根据实际情况修改即可,若自己用不修改也中,不过为了使用方便还是建议把类库描述(Description)填写下
3.编辑好包包信息后接下来添加DLL到包包中
可以选择 右键-->Add Existinng File... 选择dll添加,也可以直接拖拽DLL到 Package contents 窗口,此例选择拖拽方式
直接拖拽dll到窗口后,会出现提示:是否将 Winista.HtmlParser.dll放到lib 文件夹下,一般我们选择是
信息修改和dll都添加完毕后,选择File --> Save(或Ctrl + S)将文件进行保存,默认文件名为Id + 版本号.nupkg
相关文章推荐
- POJ - 3608 Bridge Across Islands【旋转卡壳】及一些有趣现象
- 数组越界也可以这么巧~~~
- oracle sql日期比较
- 物联网操作系统HelloX应用编程指南
- 物联网操作系统HelloX应用编程指南
- 快速排序的优化
- 递归之经典:汉诺塔
- Android多媒体——播放音频
- Poj 3487 稳定婚姻问题
- 物联网操作系统HelloX应用编程指南
- swun 1612 合并果子
- Error starting static Resources 错误,怎么解决?
- android AsyncTask详解
- 高手详解SQL性能优化十条经验
- nyoj 284 坦克大战 【bfs(简单题)】
- 使用MyBatis_Generator生成Dto、Dao、Mapping
- 第10章 文件管理
- Android四大组件---Service
- UIWebView如何加载本地图片
- $provide.decorator