Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Spécifie s’il faut ignorer la validation des noms forts sur les assemblys de confiance totale chargés dans une confiance AppDomaintotale.
<configuration>
<runtime>
<bypassTrustedAppStrongNames>
Syntaxe
<bypassTrustedAppStrongNames
enabled="true|false"/>
Attributs et éléments
Les sections suivantes décrivent des attributs, des éléments enfants et des éléments parents.
Attributes
| Caractéristique | Descriptif |
|---|---|
enabled |
Attribut obligatoire. Spécifie si la fonctionnalité de contournement qui évite de valider des noms forts pour les assemblys de confiance totale est activée. Lorsque cette fonctionnalité est activée, les noms forts ne sont pas validés pour la correction lorsque l’assembly est chargé. La valeur par défaut est true. |
Attribut enabled
| Valeur | Descriptif |
|---|---|
true |
Les signatures de nom fort sur les assemblys de confiance totale ne sont pas validées lorsque les assemblys sont chargés dans une confiance AppDomaintotale. Il s’agit de la valeur par défaut. |
false |
Les signatures de nom fort sur les assemblys de confiance totale sont validées lorsque les assemblys sont chargés dans une confiance AppDomaintotale. La signature de nom fort est vérifiée uniquement pour la correction de la signature ; il n’est pas comparé à un autre nom fort pour une correspondance. |
Éléments enfants
Aucun.
Éléments parents
| Élément | Descriptif |
|---|---|
configuration |
Élément racine de chaque fichier de configuration utilisé par le Common Language Runtime et les applications .NET Framework. |
runtime |
Contient des informations sur la liaison d’assembly et le garbage collection. |
Remarques
La fonctionnalité de contournement de nom fort évite la surcharge liée à la vérification de la signature de nom fort des assemblys de confiance totale.
La fonctionnalité de contournement s’applique à tout assembly signé avec un nom fort et qui présente les caractéristiques suivantes :
Confiance totale sans preuve StrongName (par exemple, a
MyComputerdes preuves de zone).Chargé dans un fichier entièrement approuvé AppDomain.
Chargé à partir d’un emplacement sous la ApplicationBase propriété de ce AppDomain.
Non signé avec retard.
Note
Si la fonctionnalité de contournement a été désactivée pour toutes les applications sur l’ordinateur à l’aide d’une clé de Registre, ce paramètre de fichier de configuration n’a aucun effet. Pour plus d’informations, consultez How to : Disable the Strong-Name Bypass Feature.
Example
L’exemple suivant montre comment spécifier le comportement qui valide la signature de nom fort sur les assemblys de confiance totale.
<configuration>
<runtime>
<bypassTrustedAppStrongNames enabled="false"/>
</runtime>
</configuration>