Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Contiene informazioni sul reindirizzamento della versione dell'assembly e sui percorsi degli assembly.
<configurazione>
<Runtime>
<assemblyBinding>
Sintassi
<assemblyBinding
xmlns="urn:schemas-microsoft-com:asm.v1" appliesTo="v1.0.3705">
</assemblyBinding>
Attributi ed elementi
Nelle sezioni seguenti vengono descritti gli attributi, gli elementi figlio e gli elementi padre.
Attributes
| Attribute | Description |
|---|---|
| xmlns | Attributo obbligatorio. Specifica lo spazio dei nomi XML necessario per l'associazione di assembly. Usare la stringa "urn:schemas-microsoft-com:asm.v1" come valore. |
| appliesTo | Specifica la versione di runtime a cui si applica il reindirizzamento dell'assembly .NET Framework. Questo attributo facoltativo usa un numero di versione di .NET Framework per indicare la versione a cui si applica. Se non viene specificato alcun appliesTo attributo, l'elemento <assemblyBinding> si applica a tutte le versioni di .NET Framework. L'attributo appliesTo è stato introdotto in .NET Framework versione 1.1 e viene ignorato da .NET Framework versione 1.0. Ciò significa che tutti gli <assemblyBinding> elementi vengono applicati quando si usa .NET Framework versione 1.0, anche se viene specificato un appliesTo attributo. |
Elementi figli
| Elemento | Description |
|---|---|
| <dependentAssembly> | Incapsula i criteri di associazione e il percorso dell'assembly per un assembly. Usare un <dependentAssembly> tag per ogni assembly. |
| <sondaggio> | Specifica le sottodirectory cercate da Common Language Runtime durante il caricamento di assembly. |
| <publisherPolicy> | Specifica se il runtime applica i criteri dell'editore. |
| <qualifyAssembly> | Specifica il nome completo dell'assembly che deve essere caricato dinamicamente quando viene utilizzato un nome parziale. |
Elementi padre
| Elemento | Description |
|---|---|
configuration |
Elemento radice in ciascun file di configurazione usato in Common Language Runtime e nelle applicazioni .NET Framework. |
runtime |
Contiene informazioni sull'associazione di assembly e la Garbage Collection. |
Example
Nell'esempio seguente viene illustrato come reindirizzare una versione dell'assembly a un'altra e fornire una codebase.
<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>
Nell'esempio seguente viene illustrato come usare l'attributo per reindirizzare l'associazione appliesTo di 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>