当前位置:首页 > 计算机相关 > 电脑网络 > 正文内容

用ILMerge合并C#程序,把dll文件都合并到exe文件中

piikee12年前 (2011-09-13)电脑网络350
软件生成后,有N个dll文件,如果要做绿色版的软件,那这么多dll会让使用者头晕。所以可以用ILMerge来合并打包成一个文件。下面是打包的过程:
首先,我的萍客月光宝盒软件有三个文件,一个是可执行文件ml.exe,还有两个dll文件分别是ZedGraph.dll和getad.dll。
把ILMerge.exe这个程序放到D盘的ILMerge文件中,然后我的三个文件ml.exe,zedgraph.dll,getad.dll都放到C盘根目录。
其次,打开系统开始菜单中的运行窗口,输入
d:\ILMerge\ILMerge.exe /ndebug /target:winexe /out:c:\moonlight.exe /log c:\ml.exe c:\ZedGraph.dll c:\getad.dll
然后确定。
此时,会在C盘根目录生成一个moonlight.exe文件。这个文件就是以上三个文件的合成版了。只要拿这个文件就可以去发布了。
以下分段解释一下输入的内容的意思:d:\ILMerge\ILMerge.exe 这一段是ILMerge.exe文件的路径,target:winexe 是表示生成的文件是win下的可执行文件。 out:c:\moonlight.exe 表示打包成的文件名,也就是最后要生成的文件。log c:\ml.exe c:\ZedGraph.dll c:\getad.dll就是要打包的三个文件对应的路径。
注意事项:输入内容要注意空格,有些地方必须空格,有些不能有空格,不然是生不出文件的。下面特别标注一下空格:
d:\ILMerge\ILMerge.exe空格/ndebug空格/target:winexe空格/out:c:\moonlight.exe空格/log空格c:\ml.exe空格c:\ZedGraph.dll空格c:\getad.dll
下面是ILMerge文件的下载:
ILMerge

扫描二维码推送至手机访问。

版权声明:本文由萍客小居发布,如需转载请注明出处。

本文链接:https://www.piikee.net/892.html

分享给朋友:

相关文章

完美去除QQ2009广告和插件方法

QQ2009的广告已经非常少了,QQ2009与QQ2008、QQ2007不同,它是与“办公室版”的TM2008是同一个内核,所以很多特性都与TM2008一样。比起TM2008其实只多了一个弹出迷你首页、面板上右上角的广告和一些关于QQ游戏、...

VMware下Redhat9.0无法上网的解决方法

VMware里安装了Rad Hat Enterprise,但是在VMware里安装Rad Hat Linux时却有点问题,无法激活网络设备,系统总是提示“Determining IP information for eth0...faile...

转载顺便邪恶的伪一下,每个领域都有秘密,公开了就变成群魔乱舞了

“百度知道”是个好东西,无论你在百度上搜索什么类型的关键词,“百度知道”的排名永远都是最好的,尤其是一些包含“什么”、“怎么办”、“如何”、“为什么”的长尾词,你可以试一试找任何一个关键词,然后在这个词的前面加上“为什么”或“怎么办”看看排...

巨头收保护费的新工具----安全联盟

巨头收保护费的新工具----安全联盟

作为一名实习生,我最近在给公司的微信做认证,看到其中一条『网站必须通过安全联盟认证』,于是我转到安全联盟,准备了一堆行政资料,提交了上去。提交完才发现,等待我的不是审核通知,而是正在排队,不仅如此,还排在7000多个,虽然人多,但我想如果审...

远程桌面打开任务管理器的几个方法

方法一:使用键盘快捷键远程桌面上按 Ctrl+Alt+Delete 是打不开服务器的任务管理器,我们可以使用 Ctrl+Shift+Esc 键打开服务器的任务管理器。方法二:任务栏上右键打开任务管理器我们在任务栏上右键可以看到“任务管理器”...

百度手机排名5天上第一页,百度下拉框下拉词q1143420788

百度手机排名5天上第一页,百度下拉框下拉词q1143420788,提供百度手机下拉框,百度电脑下拉框,各种百度下拉词,搜索联想词出词服务。...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。