在EXE中嵌入外部dll

本文关键字:外部 dll EXE | 更新日期: 2023-09-27 18:16:56

我用一些外部dll为客户编写了一个程序,我将它们复制到本地。程序本身很好,但是客户只想要一个exe文件,文件夹中没有必要的dll文件。

我试图使用属性"嵌入互操作类型",但这不起作用。另一种方法是所谓的"单一"exe文件,但我在网上找不到任何关于这个的信息。

有简单的解决方案吗?或者这是不可能的?

感谢您的回复。

马提亚

在EXE中嵌入外部dll

如果所有dll都是。net程序集,您可以检查ILMerge或将程序集添加为资源并附加到此处提到的AssemblyResolve事件