<assemblyBinding-element> för <körning>
Innehåller information om omdirigering av sammansättningsversion och platser för sammansättningar.
<Konfiguration>
<Runtime>
<assemblyBinding>
Syntax
<assemblyBinding
xmlns="urn:schemas-microsoft-com:asm.v1" appliesTo="v1.0.3705">
</assemblyBinding>
Attribut och element
I följande avsnitt beskrivs attribut, underordnade element och överordnade element.
Attribut
Attribut | Beskrivning |
---|---|
Xmlns | Obligatoriskt attribut. Anger det XML-namnområde som krävs för sammansättningsbindning. Använd strängen "urn:schemas-microsoft-com:asm.v1" som värde. |
appliesTo | Anger den körningsversion som .NET Framework omdirigering av sammansättning gäller för. Det här valfria attributet använder ett .NET Framework versionsnummer för att ange vilken version det gäller för. Om inget appliesTo-attribut anges <gäller assemblyBinding-elementet> för alla versioner av .NET Framework. Attributet appliesTo introducerades i .NET Framework version 1.1. Det ignoreras av .NET Framework version 1.0. Det innebär att alla <assemblyBinding-element> tillämpas när du använder .NET Framework version 1.0, även om ett appliesTo-attribut har angetts. |
Underordnade element
Element | Beskrivning |
---|---|
<dependentAssembly> | Kapslar in bindningsprincip och sammansättningsplats för en sammansättning. Använd en <dependentAssembly-tagg> för varje sammansättning. |
<Sondera> | Anger underkataloger som vanliga språkkörningssökningar vid inläsning av sammansättningar. |
<publisherPolicy> | Anger om körningen tillämpar utgivarprincipen. |
<qualifyAssembly> | Anger det fullständiga namnet på sammansättningen som ska läsas in dynamiskt när ett partiellt namn används. |
Överordnade element
Element | Beskrivning |
---|---|
configuration |
Rotelementet i varje konfigurationsfil som används av den vanliga språkkörningen och .NET Framework program. |
runtime |
Innehåller information om sammansättningsbindning och skräpinsamling. |
Exempel
I följande exempel visas hur du omdirigerar en sammansättningsversion till en annan och anger en kodbas.
<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>
I följande exempel visas hur du använder attributet appliesTo för att omdirigera bindning av en .NET Framework sammansättning.
<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>
Se även
Samarbeta med oss på GitHub
Källan för det här innehållet finns på GitHub, där du även kan skapa och granska ärenden och pull-begäranden. Se vår deltagarguide för mer information.