1个装配中的两个或更多项目?

时间:2010-11-01 11:28:04

标签: .net assemblies

我想在一个程序集中使用2个或更多DLL。我怎么能在.NET(VS)中做到这一点,甚至可能?感谢..

4 个答案:

答案 0 :(得分:1)

ILMerge将首先考虑。它将多个程序集组合到一个程序集中(请注意,仍然需要核心运行时等;它不是完整的链接程序。)

答案 1 :(得分:1)

您可能需要查看ILMerge

  

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

答案 2 :(得分:1)

在同一个程序集中不能有两个或更多.dll,但在一个.dll中可以有两个或更多个程序集。 ILMerge是一种方法。

答案 3 :(得分:0)

您可以将它们编译为 netmodules ,然后将它们与link.exe链接在一起。

要从MSVS编译,您应该编辑项目文件(取决于语言),然后使用空的C ++ \ CLI项目来使用link.exe。