将 DLL 嵌入到控制台应用程序中

MAN*_*NGA 5 .net c#

可能的重复:
在已编译的可执行文件中嵌入 DLL

是否可以将 DLL 嵌入到控制台应用程序中 如果可以的话,我们会如何去做呢?

通常情况下,我很乐意将 DLL 留在外面,但工作中已经有几个人问过我这个问题,老实说我也不知道。

Jam*_*mes 2

如果库也是 .NET,则可以使用 ILMerge。

http://www.codeproject.com/Articles/9364/Merging-NET-assemblies-using-ILMerge

编辑(了解它是本机代码后)

在这里查看重复的问题: How can a C++ windows dll be merged into a C# application exe?

或者

将非托管 dll 嵌入到托管 C# dll 中