C#将dll编译成exe
本文关键字:exe 编译 dll | 更新日期: 2023-09-27 18:04:34
可能重复:
包括dll';s在exe中?
我在我的项目中引用了一个dll。它运行良好,但在/bin/release/文件夹中包含一个exe和一个dll。当我删除dll时,exe将不起作用。如何将dll编译成exe,这样我就不必担心部署了?
Thnks。
有关ILMerge的信息以及Jeffrey Richter记录的一个聪明的替代方案,请参阅此MSR页面。
DLL不是静态链接的(顾名思义(,否则它就不是DLL:(
有两种方法可以获得单片二进制:
- 在项目本身中包含DLL的源
- 使用ILMerge