c# 项目参考

c# Project reference

阅读MSDN's documentation,我感到不确定。

设置: 我有项目 A 引用一些 dll X,项目 B 项目引用项目 A,并且也需要 dll X。

我是否需要向两个项目添加对 dll X 的引用,或者项目引用会为我做这件事吗?

当 类、X 的方法等通过 A 可用时,您只需要添加对 X 的引用。

如果在 A 中没有 public 使用 X,您不需要引用它(尽管您需要在 bin 文件夹中引用它.