我有一个强命名的 c# 程序集:Strong.Named.Assembly.dll。它具有InternalsVisibleTo
带有其公钥的属性,用于另一个程序集:[assembly: InternalsVisibleTo("Another.Assembly, PublicKey=xxx")]
. Anoter.Assembly
尚未签署。所以我也无法引用 中的类,Strong.Named.Assembly
直到我也唱了Another.Assembly
。
为什么不能将强命名程序集的内部显示给未签名的程序集?