强名称分为逻辑和物理两个部分。
Anders Hejlsberg: Strong names have a logical and physical part.
强名称保护程序集的版本沿袭。
如何:引用具有强名称的程序集。
创建和使用具有强名称的程序集。
导入失败。强名称只能从程序集导入。
The import failed. Strong names can only be imported from assemblies.
为程序集指定一个强名称。
只对具有强名称的程序集执行版本检查。
为程序集指定强名称。
某些可作为参数传递,如GUID和强名称。
Some you can pass as arguments, such as GUIDs and strong names.
程序集没有强名称。
强名称依赖于唯一的密钥对来确保名称的唯一性。
Strong names guarantee name uniqueness by relying on unique key pairs.
在全局程序集缓存中部署的程序集必须具有强名称。
Assemblies deployed in the global assembly cache must have a strong name.
选中此复选框为程序集签名并创建强名称密钥文件。
Select this check box to sign the assembly and create a strongly named key file.
全局程序集缓存中的所有程序集都必须具有强名称。
All assemblies in the global assembly cache must have strong names.
指定用于哈希文件和用于生成强名称的所有哈希算法。
Specifies all the hash algorithms used for hashing files and for generating the strong name.
要安装到全局程序集缓存中,程序集必须具有强名称。
An assembly must have a strong name to be installed in the global assembly cache.
打开每个程序集以验证程序集名称,并验证了强名称。
Each assembly was opened to verify the assembly name, and the strong name was validated.
强名称可以确保没有人能够生成您的程序集的后续版本。
A strong name can ensure that no one can produce a subsequent version of your assembly.
可以使用部分签名或完全签名为动态程序集赋予强名称。
A dynamic assembly can be given a strong name using partial signing or full signing.
指定用于为程序集签名的新的或现有的强名称密钥文件。
Specifies a new or existing strongly named key file that is used to sign the assembly.
只有具有强名称的程序集才可以放在全局程序集缓存中。
Only assemblies with strong names may be placed in the global assembly cache.
有关程序集和强名称的更多信息,请参见使用程序集编程。
For more information about assemblies and strong names, see Programming with assemblies.
下面的示例阐释了使用完全签名来给动态程序集赋予强名称。
The following example demonstrates using full signing to give a dynamic assembly a strong name.
描述如何使用强名称为程序集签名及其原因,包括帮助主题。
Describes how and why you sign an assembly with a strong name, and includes how-to topics.
因此,具有强名称的程序集只能引用其他具有强名称的程序集。
Therefore, strong-named assemblies can only reference other strong-named assemblies.
公共语言运行时在程序集放在全局程序集缓存时验证强名称签名。
The common language runtime verifies the strong name signature when the assembly is placed in the global assembly cache.
创建密钥对之后,必须将文件放在强名称签名工具可以找到的位置。
Once you create the key pair, you must put the file where the strong name signing tools can find it.
如果将自定义控件打包为程序集,则使用强名称对该程序集进行签名。
If you package your custom control as an assembly, sign the assembly with a strong name.
本主题讨论如何对程序集签名,也经常称为对程序集赋予一个强名称。
This topic discusses how you can sign your assembly, often referred to as giving your assembly a strong name.
如果可能,在强名称程序集中使用自定义控件并选择受信任的发行者。
When possible, work with custom controls in strongly-named assemblies and with trusted publishers.
应用推荐