<bypassTrustedAppStrongNames>, élément
Mise à jour : Juillet 2008
Spécifie s'il faut ignorer la validation de noms forts sur les assemblys de confiance totale chargés dans un AppDomain de confiance totale.
<configuration>, élément
<runtime>, élément
<bypassTrustedAppStrongNames>, élément
<bypassTrustedAppStrongNames
enabled="true|false"/>
Attributs et éléments
Les sections suivantes décrivent des attributs, des éléments enfants et des éléments parents.
Attributs
Attribute |
Description |
---|---|
enabled |
Attribut requis. Spécifie si la fonctionnalité consistant à ignorer la validation des noms forts pour les assemblys de confiance totale est activée. Lorsque cette fonctionnalité est activée, l'exactitude des noms forts n'est pas validée lorsque l'assembly est chargé. La valeur par défaut est true. |
Attribut activé
Valeur |
Description |
---|---|
true |
Les signatures avec nom fort sur les assemblys de confiance totale ne sont pas validées lorsque les assemblys sont chargés dans un AppDomain de confiance totale. Il s'agit de la valeur par défaut. |
false |
Les signatures avec nom fort sur les assemblys de confiance totale sont validées lorsque les assemblys sont chargés dans un AppDomain de confiance totale. Seule l'exactitude de la signature avec nom fort est vérifiée. La signature n'est pas comparée à un autre nom fort en vue d'établir une correspondance. |
Éléments enfants
Aucun
Éléments parents
Élément |
Description |
---|---|
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 les liaisons d'assembly et l'opération garbage collection. |
Notes
La fonctionnalité consistant à ignorer les noms forts évite la surcharge inhérente à la vérification des signatures avec nom fort des assemblys de confiance totale.
Cette fonctionnalité s'applique à tout assembly signé avec un nom fort qui présente les caractéristiques suivantes :
Confiance totale sans la preuve StrongName (par exemple, dispose de la preuve de zone MyComputer ).
Chargé dans un AppDomain de confiance totale.
Chargé à partir d'un emplacement sous la propriété ApplicationBase de ce AppDomain.
Sans signature différée.
Remarque : |
---|
Si la fonctionnalité consistant à ignorer la vérification a été désactivée pour toutes les applications de l'ordinateur en utilisant une clé de Registre, ce paramètre de fichier de configuration n'a aucun effet. Pour plus d'informations, consultez Comment : désactiver la fonctionnalité consistant à ignorer les noms forts. |
Exemple
L'exemple suivant indique comment spécifier le comportement qui valide la signature avec nom fort sur les assemblys de confiance totale.
<configuration>
<runtime>
<bypassTrustedAppStrongNames="false"/>
</runtime>
</configuration>
Voir aussi
Tâches
Comment : désactiver la fonctionnalité consistant à ignorer les noms forts
Référence
Schéma des paramètres d'exécution
Autres ressources
Schéma des fichiers de configuration pour le .NET Framework
Historique des modifications
Date |
Historique |
Raison |
---|---|---|
Juillet 2008 |
Ajout d'une rubrique. |
Modifications de fonctionnalités dans le SP1. |