【发布时间】:2011-12-20 02:42:39
【问题描述】:
发现这些有用的链接是对 SO 的约束。
http://buffered.io/posts/net-fu-signing-an-unsigned-assembly-without-delay-signing/
How to fix "Referenced assembly does not have a strong name" error?
我遵循流程。这似乎很容易做到。只是想知道是否有一个点击式自动化工具可以为我执行此操作 - 特别是对于未签名的第 3 方 A.dll 引用未签名的 B.dll 而引用未签名的 C.dll 的情况。
【问题讨论】:
-
请注意,您最终应该考虑签署它。延迟签名应该就是这样。在开发过程中延迟签名程序。你不应该在没有签名的情况下真正部署延迟签名的程序集。
-
IDE、Project + Properties、Signing 选项卡支持此功能。这就像点击一样。在构建之后执行它不是很有用或生产力。
-
@Hans Passant:这个问题是针对你无法控制的程序集。
-
更改您无法控制的程序集是一个兔子洞。第三方运送未签名的程序集是犯罪行为,特别是考虑到签署它们是多么容易。行使您的支持选项,请他们签署。