【发布时间】:2010-02-01 17:34:44
【问题描述】:
好的,我已经阅读了这里关于强命名程序集的所有问题,只是想澄清一些事情。
首先,根据我所读到的,除了GAC,强命名程序集可以防止恶意第三方更改和冒充您的代码。如果有一些链接指向在强命名程序集之前发生的这种欺骗的一些真实世界示例,那就太好了。
如果安全或 GAC 不是问题,似乎仍然建议使用强名称程序集,因为:
具有强命名程序集的客户端只有在签名后才能引用您的程序集。
没有强命名程序集的客户端可以引用您的程序集,无论它是否已签名。
这样的分析公平吗?
【问题讨论】:
标签: c# .net vb.net assemblies strongname