【问题标题】:What is a "STRONG NAME" in .NET? [duplicate].NET 中的“强名称”是什么? [复制]
【发布时间】:2010-06-06 01:33:28
【问题描述】:

可能重复:
What is strong naming and how do I strong name a binary?

其实,昨天我参加了一个采访。他们在那里问了我 1 个关于强名称的问题。我无法猜测它是什么?请解释一下。谢谢。

【问题讨论】:

    标签: c# .net strongname


    【解决方案1】:

    来自MSDN

    强名称由程序集的标识(其简单的文本名称、版本号和文化信息(如果提供))以及公钥和数字签名组成。

    您可以使用强命名来确保在加载 DLL 时获得的正是您所期望的 DLL,而不是碰巧具有相同名称的其他 DLL。

    【讨论】:

      【解决方案2】:

      “强命名”程序集是使用密钥签名以确保其唯一性的程序集(例如,在 GAC 中)。有关详细信息,请参见此处:

      Creating and Using Strong Named Assemblies

      【讨论】:

        猜你喜欢
        • 2012-02-25
        • 1970-01-01
        • 2018-03-25
        • 2015-09-05
        • 1970-01-01
        • 2017-08-01
        • 2021-01-28
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多