2012-07-17 57 views
3

可能重复:
Embedding DLLs in a compiled executable嵌入DLL到一个控制台应用程序

是否有可能嵌入DLL到一个控制台应用程序。如果可能的话,怎么会一个去这样做它?

通常,我只是把DLL留在外面很酷,但有几个人在工作中问我这个问题,但我真的不知道。

+0

它是一个.NET程序集或本机代码? – 2012-07-17 13:35:04

+0

其本机代码 – 2012-07-17 13:39:56

+1

_embed_是什么意思?您可以参考,合并和导入... – jrummell 2012-07-17 13:45:05

回答

-1

您可以使用ILMerge .NE T组件。它不适用于本机代码。

ILMerge是一个用于将多个.NET程序集合并到单个.NET程序集的实用程序。它适用于可执行文件和DLL,并带有几个选项来控制 输出的处理和格式 。详细信息请参阅随附的文档。

这里下载:http://www.microsoft.com/en-us/download/details.aspx?id=17630

0

您可以通过使用展鹏作为SmartAssembly这可以完成你想要的。我们使用这个工具来做到这一点。

相关问题