当我尝试签署程序集时,出现以下错误:
错误1程序集生成失败 - 引用程序集“comlib”没有强名称
是否可以签署引用无符号装配的装配,或者我是否也必须签署COM互操作装配?
答案 0 :(得分:5)
是的,您必须签署所有内容。
为了解释为什么你需要这样做,我建议你阅读Eric Lippert的Alas, Smith and Jones:
如果组装史密斯是一个强名 组装,史密斯说组装 琼斯是它的朋友,琼斯必须 也有很强的名字。但是,如果 琼斯并没有强大的名字 不需要强烈命名。
我偶尔会问“这是怎么回事 吗?“
编辑: 他没有提到COM,但理论仍适用于您的情况。