最近在研究CodeDom,用到ILMerge

序言

如果你的项目要提供多个dll给别人用,那么不妨让你的dll合并为一个,让别人看起来简洁,引用起来不会过于繁琐。

本篇比较少,但也算是比较实用吧。

下载微软的辅助工具ILMerge

Imerge下载地址:https://www.microsoft.com/en-us/download/details.aspx?id=17630

下载完,傻瓜式下一步。

合并多个Dll

场景:C盘有2个dll,分别为: C:\A.dll ,C:\B.dll

结果:合并为C:\C.dll

具体操作:

首先我的ILMerge安装到啦C盘的路径为:C:\Program Files (x86)\Microsoft\ILMerge

如图:

1、cd C:\Program Files (x86)\Microsoft\ILMerge

2、ILmerge /ndebug /target:dll /out:C:\C.dll /log C:\A.dll C:\B.dll  /targetplatform:v4

3、我日,就这么简单好啦,是滴,就这么简单。

4、其中:/log:log.txt命令是将生成过程中的日志,写入到log.txt文件中。out:merge.dll:是输出文件。AnalysisLibrary.dll USBClassLibrary.dll是源文件,多个源文件用空格隔开。

界面化管理工具

1、下载地址:http://ilmergegui.codeplex.com/releases/view/617003

2、下载安装过后的界面

3、操作特别简单,自己看看吧。

最新文章

  1. xtrapivotcontrol 控件用法及相关属性
  2. Python2.5-原理之模块
  3. sax解析原理与案例
  4. 使用无限生命期Session的方法
  5. 【windows核心编程】 第六章 线程基础
  6. scanf函数和printf函数
  7. [转]使用xftp连接centos6.5
  8. HTML学习(二)
  9. Executor, ExecutorService 和 Executors 间的区别与联系
  10. 自己整理的所有java知识点(不断迭代中)
  11. vimtutor——vim官方教程
  12. Python if条件判断
  13. 关于 Javascript 严格模式下多文件合并时注意
  14. 1192. [HNOI2006]鬼谷子的钱袋【进制】
  15. mysql插入中文时候编码问题
  16. Python 列表(Lists)
  17. [转]ODBC编程指南
  18. Boost智能指针使用总结
  19. 操作Hadoop集群
  20. golang实现LRU,转载学习

热门文章

  1. ndarray的用法总结
  2. 8 . IO类-标准IO、文件IO、stringIO
  3. 使用 Asp.net core 2.0 + Angular 4 构建车辆管理的Web应用程序
  4. windows程序设计 加载位图图片
  5. codeforces 985E Pencils and Boxes
  6. 通用订单搜索的API设计得失录
  7. mybatis中的foreach方法
  8. John Deere Service Advisor EDL V2 Diagnostic Kit
  9. DataTable插件 后台分页 (服务器端分页)
  10. Server.Transfer VS Response.Redirect – Simplified