【发布时间】:2010-05-28 16:51:22
【问题描述】:
假设我有 DLLA,它是一个包含我使用的类的独立库
我有引用 DLLA 的 DLLB
我现在有引用 DLLB 的 DLLC - 为什么 DLLC 还需要引用 DLLA?
我可以不让 VS2005 构建一个包含它需要嵌入其中的所有程序集的 dll 吗?
【问题讨论】:
标签: c#
假设我有 DLLA,它是一个包含我使用的类的独立库
我有引用 DLLA 的 DLLB
我现在有引用 DLLB 的 DLLC - 为什么 DLLC 还需要引用 DLLA?
我可以不让 VS2005 构建一个包含它需要嵌入其中的所有程序集的 dll 吗?
【问题讨论】:
标签: c#
如果 DLLC 使用 DLLA 中的类型,您将需要对 DLLA 的引用。如果 DLLB 中的类型公开的返回类型或输入在 DLLA 中定义,就会出现这种情况。
如果 DLLB 中的类型派生自 DLLA 中的类型,情况也是如此。
【讨论】: