我想在我的项目中引用两个 dll。它们是 A.dll 和 B.dll。B.dll 引用了 A.dll。他们没有强大的名字。我的项目 C 需要签署强名称。所以我需要为 A.dll 和 B.dll 签署强名称。之后,我遇到了一个问题 - 我无法编译成功,B.dll 的代码无法转换为 A.dll 中的类型包含。我知道为什么会这样。我对 A.dll 和 B.dll 都签名了强名称,但 B.dll 仍然引用没有强名称的 A.dll。所以我的问题是,如何为 B.dll 和 B.dll 引用 A.dll 签署强名称。不仅引用 B.dll 或 A.dll。这是项目和错误消息: