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.
Contient des informations sur la redirection de version d’assembly et les emplacements des assemblys.
<Configuration>
<Duree>
<assemblyBinding>
Syntaxe
<assemblyBinding
xmlns="urn:schemas-microsoft-com:asm.v1" appliesTo="v1.0.3705">
</assemblyBinding>
Attributs et éléments
Les sections suivantes décrivent des attributs, des éléments enfants et des éléments parents.
Attributes
| Caractéristique | Descriptif |
|---|---|
| xmlns | Attribut obligatoire. Spécifie l’espace de noms XML requis pour la liaison d’assembly. Utilisez la chaîne « urn :schemas-microsoft-com :asm.v1 » comme valeur. |
| appliesTo | Spécifie la version du runtime à l’application de la redirection d’assembly .NET Framework. Cet attribut facultatif utilise un numéro de version .NET Framework pour indiquer la version à laquelle elle s’applique. Si aucun attribut n’est appliesTo spécifié, l’élément <assemblyBinding> s’applique à toutes les versions du .NET Framework. L’attribut appliesTo a été introduit dans .NET Framework version 1.1 ; il est ignoré par .NET Framework version 1.0. Cela signifie que tous les <assemblyBinding> éléments sont appliqués lors de l’utilisation de .NET Framework version 1.0, même si un appliesTo attribut est spécifié. |
Éléments enfants
| Élément | Descriptif |
|---|---|
| <dependentAssembly> | Encapsule la stratégie de liaison et l’emplacement de l’assembly pour un assembly. Utilisez une <dependentAssembly> balise pour chaque assembly. |
| <sondage> | Spécifie les sous-répertoires que le Common Language Runtime recherche lors du chargement d’assemblys. |
| <publisherPolicy> | Spécifie si le runtime applique la stratégie d’éditeur. |
| <qualifierAssembly> | Spécifie le nom complet de l’assembly qui doit être chargé dynamiquement lorsqu’un nom partiel est utilisé. |
É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. |
Example
L’exemple suivant montre comment rediriger une version d’assembly vers une autre et fournir une base de code.
<configuration>
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="myAssembly"
publicKeyToken="32ab4ba45e0a69a1"
culture="neutral" />
<bindingRedirect oldVersion="1.0.0.0"
newVersion="2.0.0.0"/>
<codeBase version="2.0.0.0"
href="http://www.litwareinc.com/myAssembly.dll"/>
</dependentAssembly>
</assemblyBinding>
</runtime>
</configuration>
L’exemple suivant montre comment utiliser l’attribut pour rediriger la appliesTo liaison d’un assembly .NET Framework.
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1" appliesTo="v1.0.3705">
<dependentAssembly>
<assemblyIdentity name="mscorcfg" publicKeyToken="b03f5f7f11d50a3a" culture=""/>
<bindingRedirect oldVersion="0.0.0.0-65535.65535.65535.65535" newVersion="1.0.3300.0"/>
</dependentAssembly>
</assemblyBinding>
</runtime>