使用ILMerge合并多个DLL

在.NET编程时,有可能会生成多个DLL,或者项目要提供多个dll给别人用,引用时非常不便,我们可以将这些dll合并为一个dll,微软提供了一个ILMerge工具实现合并dll

 

合并多个Dll的实例


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

 

1、C盘有2个dll,分别为: C:\A.dll ,C:\B.dll,将这两个DLL合并为C:\C.dll

2、开始-》运行 -》 cmd -> cd C:\Program Files (x86)\Microsoft\ILMerge

3、输入:ILmerge /ndebug /target:dll /out:C:\C.dll /log C:\A.dll C:\B.dll,回车,合并完毕

4、上述DOS命令的说明

(1)、/log:log.txt命令是将生成过程中的日志,写入到log.txt文件中。

(2)、out:C:\C.dll:是输出文件。

(3)、C:\A.dll C:\B.dll是源文件,多个源文件用空格隔开。



参考资料:使用ILMerge合并多个DLL  http://www.studyofnet.com/news/1174.html


转载于:https://my.oschina.net/u/2428791/blog/643742

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值