1 20 50 150 500
欢迎来到云客软件站,找素材,搜软件,就上云客软件站!
当前位置 >首页 >软件下载 >电脑软件 >编程开发 >编程其他

ILMerge 2.12.0803 官方版

软件信息
  • 分类:编程其他
  • 大小:431KB
  • 语言: 英文
  • 环境: WinAll, Win7, win8
  • 更新:2024-11-13
  • 评级:
  • 系统: Windows Linux Mac Ubuntu
  • 软件类别: 国产软件 / 免费软件 / 安装制作
  • 插件情况:

ILMyt是将多个.NET程序集合并为单个.NET程序集的实用工具。它对可执行文件和DLL都起作用,并有几个选项来控制输出的处理和格式。如果你的项目要提供多个dll给别人用,那么不妨让你的dll合并为一个,让别人看起来简洁,引用起来不会过于繁琐。

合并多个Dll

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

结果:合并为C:C.dll

具体操作:

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

如图:

1、cd C:Program Files (x86)MicrosoftILMerge

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

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

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

详细使用方法:

打开cmd命令,进入到”ILMerge“目录


步骤四:执行以下红色字体命令,其中targetplatform代表.net版本,target代表目标类型,out后面先接生成目标exe的名字、原exe名字、原dll名字(可多个)

ilmerge /targetplatform:v4 /target:winexe /out:d.exe a.exe  b.dll  c.dll

生成成功后目录会多出两个文件:pdb文件主要是放程序调试信息的,可以不用理。exe就是最终的目标程序,直接拷去用就行啦。


另外

命令的target后面可以接三种类型:
winexe:合并为应用程序文件
library:合并为库文件
exe:合并为exe文件,不同的是打开时会带有cmd命令

下载地址

热门软件

Top