<assemblyBinding> Elemento para <runtime>
Contém informações sobre o redirecionamento de versão do assembly e os locais de assemblies.
<assemblyBinding
xmlns="urn:schemas-microsoft-com:asm.v1" appliesTo="v1.0.3705">
</assemblyBinding>
Atributos e elementos
As seções a seguir descrevem atributos, elementos filho, e elementos pai.
Atributos
Atributo |
Descrição |
---|---|
xmlns |
Atributo obrigatório. Especifica o namespace XML necessário para a ligação de assembly. Use a seqüência de caracteres "urn: schemas-microsoft-com:asm.v1" como o valor. |
appliesTo |
Especifica a versão do runtime do.Redirecionamento de assembly do NET Framework se aplica ao. Este atributo opcional utiliza um.Número de versão do NET Framework para indicar qual versão ele se aplica ao. Se nenhum appliesTo atributo for especificado, o <assemblyBinding> elemento aplica-se a todas as versões do.NET Framework. O appliesTo atributo foi introduzido no.NET Framework versão 1.1. ele é ignorado pelo.NET Framework versão 1.0. Isso significa que todos os <assemblyBinding> elementos são aplicados ao usar o.NET Framework versão 1.0, mesmo se um appliesTo atributo for especificado. |
Elementos filho
Elemento |
Descrição |
---|---|
Encapsula o local de diretiva e o conjunto de ligação para um assembly. Use um <dependentAssembly> a marca de cada assembly. |
|
Especifica o common language runtime procura ao carregar assemblies de subdiretórios. |
|
Especifica se o tempo de execução se aplica a diretiva de editor. |
|
Especifica o nome completo do assembly que deve ser carregado dinamicamente quando um nome parcial é usado. |
Elementos pai
Elemento |
Descrição |
---|---|
configuration |
O elemento raiz em cada arquivo de configuração usadas pelos common language runtime e .NET Framework aplicativos. |
runtime |
Contém informações sobre o assembly ligação e coleta de lixo. |
Exemplo
O exemplo a seguir mostra como redirecionar uma versão do assembly para outro e fornecer uma base de código.
<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>
O exemplo a seguir mostra como usar o appliesTo atributo para redirecionar a ligação de um.Assembly do 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>
Consulte também
Referência
Conceitos
Redirecionando as versões do Assembly