【发布时间】:2017-03-30 23:06:55
【问题描述】:
我将项目 A 和项目 B 作为解决方案的一部分。项目 A 依赖于项目 B,因为它使用项目 B 中的类。构建 dll 的最简单方法是将两者放在一起,然后从中构建一个 dll。现在假设,项目 B 每周左右更新一次。
由于这些定期更新,我宁愿只为项目 A 构建一个 dll 并在解决方案中使用项目 B 的源代码。那么有没有办法实现这一点,构建一个 dll 并引用“丢失的”文件(来自项目 B 的文件)而不静态链接它们?
注意:我希望项目 B 保留为源代码而不是 dll
【问题讨论】:
-
不,你问的是不可能的。项目 A 需要项目 B 的 dll。您不能引用未构建的项目。
-
如果你把A & B换成一些demo源码code,我们可以更好的理解你想要什么跨度>
标签: c# visual-studio dll