【发布时间】:2013-08-28 00:09:35
【问题描述】:
目前,我正在为每个域中的每个实用程序库使用多个 .NET 项目。假设我需要访问用于鼠标/键盘/操纵杆控制的 Win API,或使用文件和文件夹的实用程序,我对每个都有不同的库,所以让我们称之为“Core.HumanInterface”和“Core.Files”。使用这个系统,许多不必要的代码会被拉入任何应用程序,从而增加构建大小并减慢下载时间。
在 Flash/ActionScript 中,您可以将构建路径添加到您的项目中,这些目录中的代码会在使用时自动拉入 。只有使用过的类会被构建到你的二进制文件中,并且会被编译到 EXE 本身中,而不需要每个库单独的 DLL。而且您不需要向数十个不同的“项目”添加“引用”。
.NET 是否有任何替代构建系统,例如上面提到的构建路径?
【问题讨论】:
标签: c# .net build components libraries