This question already has answers here:
Embedding DLLs in a compiled executable
(16个回答)
5年前关闭。
我有一个DLL,用于存储两个应用程序共有的类。我想将我的应用程序限制为一个EXE文件,并想知道是否可以通过某种方式将此DLL嵌入我的主EXE中。
如何将外部DLL嵌入到我的应用程序中? (如果可能的话)
(16个回答)
5年前关闭。
我有一个DLL,用于存储两个应用程序共有的类。我想将我的应用程序限制为一个EXE文件,并想知道是否可以通过某种方式将此DLL嵌入我的主EXE中。
如何将外部DLL嵌入到我的应用程序中? (如果可能的话)
最佳答案
http://www.microsoft.com/downloads/en/details.aspx?FamilyID=22914587-b4ad-4eae-87cf-b14ae6a939b0&displaylang=en
ILMerge是用于将多个.NET程序集合并到单个.NET程序集中的实用程序。它适用于可执行文件和dll。它带有几个用于控制输出的处理和格式的选项,有关详细信息,请参见随附的文档。