我想在一个程序集中使用2个或更多DLL。我怎么能在.NET(VS)中做到这一点,甚至可能?感谢..
答案 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。