1 个程序集中有两个或多个项目?

发布于 2024-09-30 02:11:20 字数 62 浏览 2 评论 0原文

我想要一个程序集中有 2 个或更多 DLL。我怎样才能在.NET(VS)中做到这一点,或者甚至可能吗?谢谢..

I want 2 or more DLLs in one Assembly. How can I do this in .NET(VS) or is it even possible? thanks..

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

甚是思念 2024-10-07 02:11:20

ILMerge< /code>将是首先要查看的。它将多个程序集组合成一个程序集(请注意,仍然需要核心运行时等;它不是完整的链接器)。

ILMerge would be the first thing to look at. It combines multiple assemblies into a single assembly (note that the core runtime is still required, etc; it isn't a full linker).

爱格式化 2024-10-07 02:11:20

您可能想查看 ILMerge

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

You might want to look at ILMerge.

ILMerge is a utility for merging multiple .NET assemblies into a single .NET assembly. It works on executables and DLLs alike and comes with several options for controlling the processing and format of the output. See the accompanying documentation for details.

萌吟 2024-10-07 02:11:20

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

You can't have two or more .dlls in the same assembly, but you can have two or more assemblies in one .dll. ILMerge is one way to do it.

你与清晨阳光 2024-10-07 02:11:20

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

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

You can compile them to netmodules, and then link them together with link.exe .

To compile from MSVS, you should edit project files (depends on language), and then use empty C++\CLI project to use link.exe .

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文