说明如何为动态组件提供强式名称。
不过,没有与强式名称相关联的信任层级。
However, no level of trust is associated with a strong name.
否则,此强式名称组件的安全性将受到威胁。
Otherwise, the security of the strong-named assembly would be compromised.
除了型别名称之外,强式名称还包含唯一的组件名称。
Strong names consist of a unique assembly name in addition to a type name.
强式名称组件只能使用来自其他强式名称组件的型别。
A strong-named assembly can only use types from other strong-named assemblies.
您必须拥有密码编译金钥组以使用强式名称来签署组件。
You must have a cryptographic key pair to sign the assembly with a strong name.
强式命名API可让用户端管理组件的强式名称签署。
The strong naming API enables a client to administer strong name signing for assemblies.
您可以使用强式名称来签署组件以确保其名称是全域唯一的。
You can ensure that a name is globally unique by signing an assembly with a strong name.
如需强式名称签署的详细资讯,请参阅使用强式名称签署组件。
For more information on strong name signing, see signing an Assembly with a strong name.
金钥提供者或凭证存放区提供了另一个保护强式名称金钥的方法。
Key providers or certificate stores provide another means of securing your strong-name keys.
除了极少数的案例以外,您都应该避免部署没有强式名称的组件。
Assemblies without strong names should not be deployed outside very limited scenarios.
请注意,强式名称不要求使用这种方式来签署程序码,这点非常重要。
It is important to note that strong names do not require code to be signed in this way.
检测及重新签署组件中所说明的,已检测之强式名称的组件必须重新签署。
Instrumenting and Re-Signing assemblies, strong-named assemblies that have been instrumented must be re-signed.
当您参考强式名称的组件时,您会希望取得某些优点,例如版本控制和命名保护。
When you reference a strong-named assembly, you expect to get certain benefits, such as versioning and naming protection.
不过,请注意,强式名称本身并未隐含任何如数位签章和支援凭证所提供的信任层级。
Note, however, that strong names in and of themselves do not imply a level of trust like that provided, for example, by a digital signature and supporting certificate.
此外,您可以将元件的强式名称当做安全性举证来使用,在两个元件之间建立信任关系。
In addition, you can use the strong name of a component as security evidence to establish a trust relationship between two components.
以下范例显示如何要求以特定强式名称签名呼叫端,以协助保护公用类别受到限制存取。
The following example shows how to help protect a public class for limited access by requiring that callers be signed with a particular strong name.
此外,您应将要用来与多重应用程序共用的型别分组成为组件,而该组件则应使用强式名称签名。
In addition, types that you intend to share with multiple applications should be grouped into an assembly and the assembly should be signed with a strong name.
例如,一个使用权限代表组件必须具有的强式名称,另一个代表程序码必须从中发源的网站等等。
For example, one permission represents the strong name an assembly must have, another represents the Web site where the code must have originated, and so on.
强式名称的组件包含版本、文化特性和发行者资讯,可供执行阶段用来找出符合系结要求的正确档案。
A strong-named assembly contains version, culture, and publisher information that the runtime USES to locate the correct file to fulfill a binding request.
未使用强式名称签署的组件、无法验证强式名称,或者不具有电脑上目前登录设定的强式名称便为无效。
An assembly is not signed with a strong name, the strong name could not be verified, or the strong name would not be valid without the current registry Settings of the computer.
指定应透过使用金钥档或金钥容器将组件编码,并确定这些组件未遭他人修改,让产生的组件具备强式名称。
Specifies that the generated assemblies are strongly named by using a key file or key container to encode the assemblies and ensure that they have not been tampered with.
本节将说明如何建立模组、从模组建立组件、建立金钥组并使用强式名称签署组件,并将组件安装至全域组件快取。
This section describes how to create modules, create assemblies from modules, create a key pair and sign an assembly with a strong name, and install an assembly into the global assembly cache.
本节将说明如何建立模组、从模组建立组件、建立金钥组并使用强式名称签署组件,并将组件安装至全域组件快取。
This section describes how to create modules, create assemblies from modules, create a key pair and sign an assembly with a strong name, and install an assembly into the global assembly cache.
应用推荐