一尘不染

将DLL合并到EXE吗?

c#

我有两个DLL文件,我希望将其包含在我的EXE文件中,以使其更易于分发。我在这里和那里已经读了一些方法,甚至在这里这里都找到了一个很好的线程,但这对我来说太复杂了,我需要真正的基本说明。

我使用的是Microsoft Visual C#Express
2010,请原谅我的“低标准”问题,但是我觉得我比其他人的技能都低一级:-/如果有人可以指出如何将这些DDL文件合并到分步指南中的我的EXE,这
真是 太棒了!


阅读 302

收藏
2020-05-19

共1个答案

一尘不染

对于.NET Framework 4.5

ILMerge.exe /target:winexe /targetplatform:"v4,C:\Program Files\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0" /out:finish.exe insert1.exe insert2.dll

合并

  1. 打开CMD并cd到您的目录。比方说:cd C:\test
  2. 插入上面的代码。
  3. /out:finish.exefinish.exe您想要的任何文件名替换。
  4. 在后面,/out:finish.exe您必须提供要合并的文件。
2020-05-19