什么是“强名称”?在.NET 中?

发布于 2024-09-05 00:00:06 字数 272 浏览 4 评论 0原文

可能的重复:
什么是强命名以及如何操作二进制文件的强名称?

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

Possible Duplicate:
What is strong naming and how do I strong name a binary?

Actually, yesterday I attended an interview. There they asked me 1 question about strong name. I was not able to guess what it is? please explain about this. Thanks.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

明月夜 2024-09-12 00:00:06

来自 MSDN

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

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

From MSDN:

A strong name consists of the assembly's identity — its simple text name, version number, and culture information (if provided) — plus a public key and a digital signature.

You can use strong naming to ensure that when you load a DLL you get exactly the DLL you were expecting and not some other DLL that happens to have the same name.

乱了心跳 2024-09-12 00:00:06

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

创建和使用强命名程序集

A 'strongly named' assembly is one that has been signed with a key to ensure its uniqueness (for example, in the GAC). See here for more details:

Creating and Using Strong Named Assemblies

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文