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 konfigurační soubor, který se má zahrnout.
<konfigurace>
<AssemblyBinding>
<linkedConfiguration>
Syntaxe
<linkedConfiguration href="URL of linked configuration file" />
Vlastnost
| Vlastnost | Description |
|---|---|
href |
Povinný atribut. Adresa URL konfiguračního souboru, který se má zahrnout. Jediný formát podporovaný atributem href je file://. Podporují se místní soubory a soubory UNC. |
Nadřazený prvek
| prvek | Description |
|---|---|
<assemblyBinding> Element |
Určuje zásadu vazby sestavení na úrovni konfigurace. |
Podřízené prvky
None
Poznámky
Tento <linkedConfiguration> prvek zjednodušuje údržbu sestavení součástí. Pokud jedna nebo více aplikací používá sestavení s konfiguračním souborem umístěným v dobře známém umístění, mohou jejich konfigurační soubory použít <linkedConfiguration> prvek k zahrnutí konfiguračního souboru sestavení, a nikoli duplikování informací o konfiguraci. Při obsluhování sestavení součásti poskytuje aktualizace společného konfiguračního souboru aktualizované informace o konfiguraci pro všechny aplikace, které sestavení používají.
Poznámka:
Tento <linkedConfiguration> prvek není podporován pro aplikace se souběžnými manifesty Windows.
Použití propojených konfiguračních souborů se řídí následujícími pravidly:
Nastavení v zahrnutých konfiguračních souborech mají vliv pouze na zásady vazby zavaděče a používají se pouze zavaděčem. Zahrnuté konfigurační soubory můžou mít jiná nastavení než zásady vazby, ale tato nastavení nemají žádný vliv.
Jediný formát podporovaný atributem
hrefjefile://. Podporují se místní soubory a soubory UNC.Počet propojených konfigurací na konfigurační soubor není nijak omezený.
Všechny propojené konfigurační soubory jsou sloučeny tak, aby vytvořily jeden konfigurační soubor sestavení, podobně jako chování direktivy
#includev C/C++.Element
<linkedConfiguration>je povolen pouze v konfiguračních souborech aplikace. Pokud se prvek zobrazí v souboruMachine.config , bude ignorován.Neexistuje žádné omezení obsahu zahrnutých konfiguračních souborů, pokud odpovídají schématu nadřazeného
<assemblyBinding>prvku.Cyklické odkazy se detekují a ukončují. To znamená, že pokud
<linkedConfiguration>prvky řady konfiguračních souborů tvoří smyčku, smyčka se zjistí a zastaví.
Example
Následující příklad ukazuje, jak zahrnout konfigurační soubor z místního pevného disku:
<configuration>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<linkedConfiguration href="file://c:\Program Files\Contoso\sharedConfig.xml"/>
</assemblyBinding>
</configuration>