原文:C#中用ILMerge将所有引用的DLL和exe文件打成一个exe文件

以下实验在WIN 下.net framework . 平台,vs 环境中测试通过 今天做了一个软件,想发布的时候才发现调用的类没几个,就像把它们都跟EXE文件打包在一起,以后复制去别的地方用也方便,于是上网搜了一下,发现网上大部分都是用ILMerge实现的,于是也自己试了一下,不过网上都没有详细的步骤演示,我就花点时间做了个教程,方便以后再有人想打包自己的程序, 有篇文章可以参考,好了废话少说, ...

2013-03-14 00:16 4 7570 推荐指数:

查看详情

C#中用ILMerge所有引用DLL打成一个DLL文件

C#中用ILMerge所有引用DLL打成一个DLL文件 有些文件是必须一起使用的,如果能把多个DLL打包成一个DLL文件,那么引用文件的时候就不需要一个个地去引用,而且每次移动文件的时候也不至于少了哪个必须的DLL文件。 多个DLL文件打包成一个DLL文件的方法 ...

Wed Jun 07 06:13:00 CST 2017 0 1197
C#中用ILMerge合并DLLexe文件一个exe文件或者DLL

ILMerge一个将多个.NET程序集合并到一个程序集中的实用程序。它既可以作为 开源使用,也可以作为NuGet包使用。 如果您在使用它时遇到任何问题,请与我们联系。(mbarnett _at_ microsoft _dot_ com)。但首先尝试阅读文档。 ILMerge接受一组输入 ...

Thu Apr 25 19:25:00 CST 2019 0 472
C#引用dll嵌入到exe文件

当发布的程序有引用其它dll, 又只想发布一个exe时就需要把dll打包到exe 当然有多种方法可以打包, 比如微软的ILMerge,混淆器附带的打包... 用代码打包的实现方式也有很好,本文只是其中一种实现方式,不需要释放文件! 方法如下: 1.项目下新建文件夹Resources ...

Tue Sep 20 23:27:00 CST 2016 1 7104
exedll打包为一个exe文件

通过Nuget安装Costura.Fody 公司项目需要支持.NET 4.0(使用VS2017),Costura.Fody库从3.2.1开始支持4.0,但是不能装最新的Fody,否则会提示: Fo ...

Sat Aug 10 17:11:00 CST 2019 0 865
exedll打包成一个exe文件

使用winrar将exe和其依赖的dll打包成一个exe文件。 1.先将exedll打包成rar压缩包。 2.点击右侧“自解压格式”。 3.点击“高级自解压选项” 4.在“设置”中的“提取后运行”输入框中输入运行程序的路径。(我这里由于是直接压缩的整个文件夹,所以斜杠前是文件夹名称 ...

Tue Jun 30 22:51:00 CST 2020 0 1289
C#中将DLL文件打包到EXE文件

1:在工程目录增加dll目录,然后将dll文件复制到此目录,例如: 2:增加引用,定位到工程的dll目录,选中要增加的dll文件 3:修改dll文件夹下面的dll文件属性 选中嵌入式资源,不复制。 4:增加dll加载代码 ...

Tue Dec 05 03:00:00 CST 2017 0 5587
[C#]使用ILMerge将源DLL合并到目标EXE(.NET4.6.2)

本文为原创文章,如转载,请在网页明显位置标明原文名称、作者及网址,谢谢! 本文主要是使用微软的ILMerge工具将源DLL合并到目标EXE,因此,需要下载以下工具: 或在百度网盘下载: 将该软件进行确定性安装即可。 工具安装完毕后,需使用cmd ...

Fri Nov 03 19:33:00 CST 2017 1 3313
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM