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 informace o spuštění modulu CLR (Common Language Runtime).
<configuration>
<startup>
Syntaxe
<startup useLegacyV2RuntimeActivationPolicy="true|false" >
</startup>
Atributy a prvky
Následující části popisují atributy, podřízené prvky a nadřazené prvky.
Attributes
| Vlastnost | Description |
|---|---|
useLegacyV2RuntimeActivationPolicy |
Volitelný atribut. Určuje, jestli chcete povolit zásady aktivace modulu runtime .NET Framework 2.0 nebo použít zásady aktivace rozhraní .NET Framework 4. |
useLegacyV2RuntimeActivationPolicy – atribut
| Hodnota | Description |
|---|---|
true |
Povolte pro zvolený modul runtime zásady aktivace rozhraní .NET Framework 2.0, což je vytvoření vazby starších technik aktivace modulu runtime (například CorBindToRuntimeEx) k modulu runtime vybranému z konfiguračního souboru místo jejich omezení na CLR verze 2.0. Pokud je tedy z konfiguračního souboru zvolena verze 4 nebo novější CLR, načtou se zvolená verze CLR sestavení smíšeného režimu vytvořená s dřívějšími verzemi rozhraní .NET Framework. Nastavením této hodnoty zabráníte načtení modulu CLR verze 1.1 nebo CLR verze 2.0 do stejného procesu, čímž se efektivně zakáže souběžná funkce v procesu. |
false |
Použijte výchozí zásady aktivace pro rozhraní .NET Framework 4 a novější, což umožňuje starším technikám aktivace modulu runtime načíst modul CLR verze 1.1 nebo 2.0 do procesu. Nastavením této hodnoty zabráníte načtení sestavení ve smíšeném režimu do rozhraní .NET Framework 4 nebo novější, pokud nebyla sestavena pomocí rozhraní .NET Framework 4 nebo novější. Tato hodnota je výchozí. |
Podřízené prvky
| prvek | Description |
|---|---|
| <requiredRuntime> | Určuje, že aplikace podporuje pouze verzi 1.0 modulu CLR (Common Language Runtime). Aplikace vytvořené pomocí modulu runtime verze 1.1 nebo novější by měly element používat <supportedRuntime> . |
| <supportedRuntime> | Určuje, které verze modulu CLR (Common Language Runtime) aplikace podporuje. |
Nadřazené prvky
| prvek | Description |
|---|---|
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. |
Poznámky
Tento <supportedRuntime> prvek by měly používat všechny aplikace vytvořené pomocí verze 1.1 nebo novější modulu runtime. Aplikace vytvořené tak, aby podporovaly pouze verzi 1.0 modulu runtime, musí element používat <requiredRuntime> .
Atribut useLegacyV2RuntimeActivationPolicy
Tento atribut je užitečný, pokud vaše aplikace používá starší aktivační cesty, například CorBindToRuntimeEx funkce, a chcete, aby tyto cesty aktivovaly verzi 4 modulu CLR místo starší verze, nebo pokud je vaše aplikace sestavena pomocí rozhraní .NET Framework 4, ale má závislost na sestavení smíšeného režimu vytvořeného s dřívější verzí rozhraní .NET Framework. V těchto scénářích nastavte atribut na true.
Poznámka:
Nastavení atributu tak, aby true se zabránilo načtení modulu CLR verze 1.1 nebo CLR verze 2.0 do stejného procesu, čímž se efektivně zakáže souběžná funkce procesu (viz Souběžné spuštění pro interoperabilitu modelu COM).
Example
Následující příklad ukazuje, jak zadat verzi modulu runtime v konfiguračním souboru.
<!-- When used with version 1.0 of the .NET Framework runtime -->
<configuration>
<startup>
<requiredRuntime version="v1.0.3705" safemode="true"/>
</startup>
</configuration>
<!-- When used with version 1.1 (or later) of the runtime -->
<configuration>
<startup>
<supportedRuntime version="v1.1.4322"/>
<supportedRuntime version="v1.0.3705"/>
</startup>
</configuration>