Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Określa informacje o uruchomieniu środowiska uruchomieniowego języka wspólnego.
Składnia
<startup useLegacyV2RuntimeActivationPolicy="true|false" >
</startup>
Atrybuty i elementy
W poniższych sekcjach opisano atrybuty, elementy podrzędne i elementy nadrzędne.
Attributes
| Attribute | Description |
|---|---|
useLegacyV2RuntimeActivationPolicy |
Atrybut opcjonalny. Określa, czy włączyć zasady aktywacji środowiska uruchomieniowego programu .NET Framework 2.0, czy użyć zasad aktywacji programu .NET Framework 4. |
useLegacyV2RuntimeActivationPolicy, atrybut
| Wartość | Description |
|---|---|
true |
Włącz zasady aktywacji środowiska uruchomieniowego programu .NET Framework 2.0 dla wybranego środowiska uruchomieniowego, które są powiązane ze starszymi technikami aktywacji środowiska uruchomieniowego (takimi jak funkcja CorBindToRuntimeEx) do środowiska uruchomieniowego wybranego z pliku konfiguracji, zamiast ograniczać je do środowiska CLR w wersji 2.0. W związku z tym, jeśli clR w wersji 4 lub nowszej jest wybierany z pliku konfiguracji, zestawy trybu mieszanego utworzone z wcześniejszymi wersjami programu .NET Framework są ładowane z wybraną wersją CLR. Ustawienie tej wartości uniemożliwia ładowanie środowiska CLR w wersji 1.1 lub CLR w wersji 2.0 do tego samego procesu, co skutecznie wyłącza funkcję równoległą w procesie. |
false |
Użyj domyślnych zasad aktywacji dla programu .NET Framework 4 i nowszych, które umożliwiają starsze techniki aktywacji środowiska uruchomieniowego w celu załadowania środowiska CLR w wersji 1.1 lub 2.0 do procesu. Ustawienie tej wartości uniemożliwia ładowanie zestawów w trybie mieszanym do programu .NET Framework 4 lub nowszego, chyba że zostały one skompilowane przy użyciu programu .NET Framework 4 lub nowszego. Jest to wartość domyślna. |
Elementy podrzędne
| Składnik | Description |
|---|---|
| <requiredRuntime> | Określa, że aplikacja obsługuje tylko wersję 1.0 środowiska uruchomieniowego języka wspólnego. Aplikacje utworzone przy użyciu środowiska uruchomieniowego w wersji 1.1 lub nowszej <supportedRuntime> powinny używać elementu . |
| <supportedRuntime> | Określa, które wersje środowiska uruchomieniowego języka wspólnego obsługuje aplikacja. |
Elementy nadrzędne
| Składnik | Description |
|---|---|
configuration |
Element główny w każdym pliku konfiguracji używanym przez środowisko uruchomieniowe języka wspólnego i aplikacje programu .NET Framework. |
Uwagi
Element <supportedRuntime> powinien być używany przez wszystkie aplikacje utworzone przy użyciu wersji 1.1 lub nowszej środowiska uruchomieniowego. Aplikacje utworzone do obsługi tylko wersji 1.0 środowiska uruchomieniowego muszą używać <requiredRuntime> elementu .
Atrybut useLegacyV2RuntimeActivationPolicy
Ten atrybut jest przydatny, jeśli aplikacja używa starszych ścieżek aktywacji, takich jak funkcja CorBindToRuntimeEx, i chcesz, aby te ścieżki aktywowały wersję 4 środowiska CLR zamiast starszej wersji lub jeśli aplikacja została skompilowana przy użyciu programu .NET Framework 4, ale ma zależność od zestawu w trybie mieszanym skompilowanego z wcześniejszą wersją programu .NET Framework. W tych scenariuszach ustaw atrybut na true.
Uwaga / Notatka
Ustawienie atrybutu w taki sposób, aby true uniemożliwiał ładowanie środowiska CLR w wersji 1.1 lub CLR w wersji 2.0 do tego samego procesu, co skutecznie wyłącza funkcję równoległą procesu (zobacz Wykonywanie równoległe dla międzyoperacyjną modelu COM).
Example
W poniższym przykładzie pokazano, jak określić wersję środowiska uruchomieniowego w pliku konfiguracji.
<!-- 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>