<element assemblyBinding> pro <modul runtime>
Obsahuje informace o přesměrování verze sestavení a umístění sestavení.
<Konfigurace>
<Runtime>
<sestaveníBinding>
Syntax
<assemblyBinding
xmlns="urn:schemas-microsoft-com:asm.v1" appliesTo="v1.0.3705">
</assemblyBinding>
Atributy a elementy
Následující části popisují atributy, podřízené prvky a nadřazené prvky.
Atributy
Atribut | Popis |
---|---|
Xmlns | Požadovaný atribut. Určuje obor názvů XML vyžadovaný pro vazbu sestavení. Jako hodnotu použijte řetězec "urn:schemas-microsoft-com:asm.v1". |
platí pro | Určuje verzi modulu runtime, na kterou se vztahuje přesměrování sestavení rozhraní .NET Framework. Tento volitelný atribut používá číslo verze rozhraní .NET Framework k určení, na jakou verzi se vztahuje. Pokud no appliesTo atribut je zadán, <assemblyBinding> element platí pro všechny verze rozhraní .NET Framework. Atribut appliesTo byl zaveden v rozhraní .NET Framework verze 1.1; Je ignorován rozhraním .NET Framework verze 1.0. To znamená, že všechny <elementy assemblyBinding> jsou použity při použití rozhraní .NET Framework verze 1.0, i když je zadán atribut appliedTo . |
Podřízené elementy
Element | Popis |
---|---|
<dependentAssembly> | Zapouzdřuje zásady vazby a umístění sestavení pro sestavení. Pro každé sestavení použijte jednu <značku dependentAssembly> . |
<Sondování> | Určuje podadresáře, které modul CLR (Common Language Runtime) hledá při načítání sestavení. |
<zásady vydavatele> | Určuje, jestli modul runtime použije zásady vydavatele. |
<qualifyAssembly> | Určuje úplný název sestavení, které má být dynamicky načteno při použití částečného názvu. |
Nadřazené elementy
Element | Popis |
---|---|
configuration |
Kořenový prvek v každém konfiguračním souboru, který je používán modulem Common Language Runtime (CLR) a aplikacemi rozhraní .NET Framework. |
runtime |
Obsahuje informace o vazbách sestavení a uvolnění paměti. |
Příklad
Následující příklad ukazuje, jak přesměrovat jednu verzi sestavení na jinou a poskytnout základ kódu.
<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>
Následující příklad ukazuje použití atributu appliesTo k přesměrování vazby sestavení rozhraní .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>
Viz také
Spolupracujte s námi na GitHubu
Zdroj tohoto obsahu najdete na GitHubu, kde můžete také vytvářet a kontrolovat problémy a žádosti o přijetí změn. Další informace najdete v našem průvodci pro přispěvatele.