<assemblybinding>Elemento para <tempo de execução>
Contém informações sobre redirecionamento de versão do assembly e os locais de módulos (assemblies).
<configuration> Element
Elemento <tempo de execução>
<assemblybinding>Elemento para <tempo de execução>
<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 de XML necessário para a ligação do assembly. Use a seqüência de caracteres "urn: schemas - microsoft - com:asm.v1" sistema autônomo o valor. |
appliesTo |
Especifica a versão de tempo de execução, que o redirecionamento de assembly do .NET estrutura se aplica ao. Esse atributo opcional usa um número de versão do .NET estrutura para indicar qual versão ele se aplica ao. Se nenhum appliesTo atributo for especificado, a <assemblybinding> elemento aplica a todas as versões do .NET estrutura. The appliesTo atributo foi introduzido no .NET estrutura versão 1.1; ele é ignorado pelo .NET estrutura versão 1.0. Isso significa que todos os <assemblybinding> elementos são aplicados ao usar o .NET estrutura versão 1.0, mesmo se um appliesTo atributo é especificado. |
Elementos filho
Elemento |
Descrição |
---|---|
Encapsula a diretiva e o conjunto de encadernação para um assembly. Usar um <dependentassembly> marca cada conjunto de módulos (assembly). |
|
Especifica os subdiretórios que o common linguagem tempo de execução procura ao carregar módulos (assemblies). |
|
Especifica se o tempo de execução se aplica a diretiva de publicador. |
|
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 usado pelo Common linguagem tempo de execução e aplicativos do .NET estrutura. |
runtime |
Contém informações sobre vinculação e lixo coleta de assembly. |
Exemplo
O exemplo a seguir mostra como redirecionar uma versão de assembly para outra 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 vinculação de um assembly do .NET estrutura.
<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
Conceitos
Redirecionando versões de assembly