【C#】ILMerge合并exe和dll文件

步骤一:下载并安装”ILMerge“
官方下载链接:https://www.microsoft.com/en-us/download/details.aspx?id=17630
百度网盘链接:https://pan.baidu.com/s/16rLy2mQElh2UPXIzxU0yiA 密码: mdj6

步骤二:安装完后,将winform程序Debug目录下的所有”.exe“和”.dll“文件拷贝到ILMerge的目录下

image

步骤三:打开cmd命令,进入到”ILMerge“目录

image

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

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

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

image

另外

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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,301评论 19 139
  • 一、温故而知新 1. 内存不够怎么办 内存简单分配策略的问题地址空间不隔离内存使用效率低程序运行的地址不确定 关于...
    SeanCST阅读 12,365评论 0 27
  • .bat脚本基本命令语法 目录 批处理的常见命令(未列举的命令还比较多,请查阅帮助信息) 1、REM 和 :: 2...
    庆庆庆庆庆阅读 12,549评论 1 19
  • 2017.10.08 星期日 国庆长假的最后一天,超超到拉萨的第二天,自驾的客人早早起床洗漱,洗完衣服早早出门逛街...
    清风腾逸阅读 3,914评论 0 50
  • 一谈到读书,我的话就多了! 我自从会认字后不到几年,就开始读书。倒不是四岁时读母亲教给我的商务印书馆出版的国文教科...
    Pengvv阅读 1,514评论 0 0