收藏 分销(赏)

c#将所有的DLL和EXE文件打包成一个EXE文件.doc

上传人:xrp****65 文档编号:9844952 上传时间:2025-04-10 格式:DOC 页数:5 大小:191.50KB 下载积分:10 金币
下载 相关 举报
c#将所有的DLL和EXE文件打包成一个EXE文件.doc_第1页
第1页 / 共5页
c#将所有的DLL和EXE文件打包成一个EXE文件.doc_第2页
第2页 / 共5页


点击查看更多>>
资源描述
c#将所有的DLL和EXE文件打包成一个EXE文件 今天做了一个软件,想发布的时候才发现调用的类没几个,就像把它们都跟exe文件打包在一起,以后复制去别的地方用也方便,于是上网搜了一下,发现网上大部分都是用ilmerge实现的,于是也自己试了一下,不过网上都没有详细的步骤演示,我就花点时间做了个教程,方便以后再有人想打包自己的程序, 有篇文章可以参考,好了废话少说,马上开始:   1.先到   查看原图(大图)   2.下载后是安装:   查看原图(大图)   3.不到一分钟就可以安装完毕:   4.我是安装在i盘下ilmerge目录下,以下是安装后的文件,就一个ilmerge.exe文件而已,我们等会就是用它打包程序的.   5.为了演示,我重新建了个工程,最后生成的是 main.exe 和 newdll文件,其中newdll是main.exe 中要引用的dll文件,为了演示方便,我将它们都复制到了ilmerge的目录下,现在我们就试着用ilmerge将newdll和main.exe文件打包起来吧.   6.然后进入dos窗口,进入ilmerge目录,然后执行下面代码:   i:\ilmerge\ilmerge.exe /ndebug /target:winexe  /out:newclient.exe mainexe.exe  /log newdll.dll   7.ilmerge运行时的窗口,此时它正在努力的将main.exe和newdll文件捆绑在一起:   查看原图(大图)   8.dos窗口关闭后,我们在去ilmerge目录下看看,此时已经生成好了我们想要的newclient.exe文件,它就是main.exe和newdll.dll的结合体啦:
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服