Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Určuje, kde může modul CLR (Common Language Runtime) najít sestavení.
<konfigurace>
<runtime>
<AssemblyBinding>
<dependentAssembly>
<codeBase>
Syntaxe
<codeBase
version="Assembly version"
href="URL of assembly"/>
Atributy a prvky
Následující části popisují atributy, podřízené prvky a nadřazené prvky.
Attributes
| Vlastnost | Description |
|---|---|
href |
Povinný atribut. Určuje adresu URL, kde modul runtime může najít zadanou verzi sestavení. |
version |
Povinný atribut. Určuje verzi sestavení, na které se základ kódu vztahuje. Formát čísla verze sestavení je major.minor.build.revision. |
atribut version
| Hodnota | Description |
|---|---|
| Platné hodnoty pro každou část čísla verze jsou 0 až 65535. | Nelze použít. |
Podřízené prvky
Žádné.
Nadřazené prvky
| prvek | Description |
|---|---|
buildproviders |
Definuje kolekci zprostředkovatelů sestavení sloužících ke kompilaci vlastních souborů prostředků. Můžete mít libovolný počet zprostředkovatelů sestavení. |
compilation |
Nakonfiguruje všechna nastavení kompilace, která ASP.NET používá. |
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. |
System.web |
Určuje kořenový prvek pro oddíl konfigurace ASP.NET. |
Poznámky
Aby modul runtime používal <codeBase> nastavení v konfiguračním souboru počítače nebo souboru zásad vydavatele, musí soubor také přesměrovat verzi sestavení. Konfigurační soubory aplikace můžou mít nastavení základu kódu bez přesměrování verze sestavení. Po určení verze sestavení, která se má použít, modul runtime použije nastavení základu kódu ze souboru, který určuje verzi. Pokud není označen žádný základ kódu, sondy modulu runtime pro sestavení obvyklým způsobem.
Pokud má sestavení silný název, nastavení základu kódu může být kdekoli v místním intranetu nebo internetu. Pokud je sestavení privátní sestavení, musí být nastavení základu kódu relativní k adresáři aplikace.
Pro sestavení bez silného názvu je verze ignorována a zavaděč používá první vzhled <codebase> uvnitř <dependentAssembly>. Pokud je v konfiguračním souboru aplikace položka, která přesměruje vazbu na jiné sestavení, bude mít přesměrování přednost i v případě, že verze sestavení neodpovídá požadavku vazby.
Example
Následující příklad ukazuje, jak určit, kde modul runtime může najít sestavení.
<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>