<codeBase> Element

Anger var den gemensamma språkkörningen kan hitta en sammansättning.

<konfiguration>
   <Runtime>
     <assemblyBinding>
       <dependentAssembly>
         <codeBase>

Syntax

   <codeBase
        version="Assembly version"
        href="URL of assembly"/>

Attribut och element

I följande avsnitt beskrivs attribut, underordnade element och överordnade element.

Attributes

Attribute Description
href Obligatoriskt attribut.

Anger den URL där körningen kan hitta den angivna versionen av sammansättningen.
version Obligatoriskt attribut.

Anger vilken version av sammansättningen som kodbasen gäller för. Formatet för ett sammansättningsversionsnummer är major.minor.build.revision.

versionsattribut

Värde Description
Giltiga värden för varje del av versionsnumret är 0 till 65535. Ej tillämpbart.

Underordnade element

Ingen.

Överordnade element

Komponent Description
buildproviders Definierar en samling byggleverantörer som används för att kompilera anpassade resursfiler. Du kan ha valfritt antal byggleverantörer.
compilation Konfigurerar alla kompileringsinställningar som ASP.NET använder.
configuration Rotelementet i varje konfigurationsfil som används av vanliga språkkörnings- och .NET Framework-program.
System.web Anger rotelementet för avsnittet ASP.NET konfiguration.

Anmärkningar

För att körningen ska kunna använda <codeBase> inställningen i en datorkonfigurationsfil eller en utgivarprincipfil måste filen även omdirigera sammansättningsversionen. Programkonfigurationsfiler kan ha en codebase-inställning utan att omdirigera sammansättningsversionen. När du har fastställt vilken sammansättningsversion som ska användas använder körningen inställningen codebase från filen som avgör versionen. Om ingen kodbas anges avsöker runtime-avsökningarna för sammansättningen på vanligt sätt.

Om sammansättningen har ett starkt namn kan kodbasinställningen finnas var som helst i det lokala intranätet eller På Internet. Om sammansättningen är en privat sammansättning måste kodbasinställningen vara en sökväg i förhållande till programmets katalog.

För sammansättningar utan ett starkt namn ignoreras versionen och inläsaren använder det första utseendet i <codebase> inuti <dependentAssembly>. Om det finns en post i programkonfigurationsfilen som omdirigerar bindningen till en annan sammansättning har omdirigeringen företräde även om sammansättningsversionen inte matchar bindningsbegäran.

Example

I följande exempel visas hur du anger var körningen kan hitta en sammansättning.

<configuration>
   <runtime>
      <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
         <dependentAssembly>
            <assemblyIdentity name="myAssembly"
                              publicKeyToken="32ab4ba45e0a69a1"
                              culture="neutral" />
            <codeBase version="2.0.0.0"
                      href="http://www.litwareinc.com/myAssembly.dll"/>
         </dependentAssembly>
      </assemblyBinding>
   </runtime>
</configuration>

Se även