如何将程序集文件(.dll文件)拆分为许多程序集文件

本文关键字:文件 程序集 拆分 许多 dll | 更新日期: 2023-09-27 18:05:17

我正在用c#构建一个项目。它包含许多文件夹,每个文件夹代表一个函数。现在我想为它们每个创建一个。dll文件。有什么工具可以帮我做这件事吗?然后我想把它们合并在一起。有什么解决办法吗?

谢谢你,

如何将程序集文件(.dll文件)拆分为许多程序集文件

您正在搜索.NET中的模块。其中模块是一个文件(不是DLL),从结构的角度来看,它具有自给自足的内容,可以被CLR虚拟机读取并执行为机器码。

阅读下面的详细说明:如何:构建多文件程序集

你将需要做一点命令行执行,没有直接的visual studio支持,afaik。

您可能想要从文件夹结构转移到项目结构。每个项目将自动拥有自己的.dll文件。然后,您可以有一个中央项目,其中包含对每个项目的引用。

出于其他原因,将某些代码文件按项目分组也是一个好主意。假设您有很多扩展方法,可以很容易地在其他编码项目中重用。您可以将这些类分离到一个Util项目/命名空间中,以便于重用和跨其他项目访问。