Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Ustawienia środowiska uruchomieniowego są używane przez środowisko uruchomieniowe języka wspólnego do konfigurowania aplikacji przeznaczonych dla platformy .NET Framework. W tym artykule przedstawiono schemat ustawień środowiska uruchomieniowego w pliku konfiguracji aplikacji.
<Sekcja środowiska uruchomieniowego> oraz jej elementy nadrzędne i podrzędne
<konfiguracji>
<Środowiska wykonawczego>
<alwaysFlowImpersonationPolicy>
<AppContextSwitchOverrides>
<appDomainManagerAssembly>
<appDomainManagerType>
<appDomainResourceMonitoring>
<Assemblybinding>
<dependentAssembly>
<Assemblyidentity>
<Bindingredirect>
<Codebase>
<publisherPolicy>
<Sondowanie>
<qualifyAssembly>
<supportPortability>
<bypassTrustedAppStrongNames>
<CompatSortNLSVersion>
<developmentMode>
<disable Buforowanie BindingFailures>
<disableCommitThreadStack>
<disableFusion Aktualizacje FromADManager>
<disableStackOverflowProbing>
<EnableAmPmParseAdjustment>
<enforceFIPSPolicy>
<etwEnable>
<forcePerformanceCounterUniqueSharedMemoryReads>
<gcAllowVeryLargeObjects>
<gcConcurrent>
<GCCpuGroup>
<GCHeapAffinitizeMask>
<GCHeapCount>
<GCLOHThreshold>
<GCNoAffinitize>
<gcServer>
<generatePublisherEvidence>
<legacyCorruptedStateExceptionsPolicy>
<legacyImpersonationPolicy>
<loadfromRemoteSources>
<NetFx40_LegacySecurityPolicy>
<NetFx40_PInvokeStackResilience>
<NetFx45_CultureAwareComparerGetHashCode_LongStrings>
<PreferComInsteadOfManagedRemoting>
<relativeBindForResources>
<shadowCopyVerifyByTimeStamp>
<Thread_UseAllCpuGroups>
<ThrowUnobservedTaskExceptions>
<TimeSpan_LegacyFormatMode>
<useLegacyJit>
<UseRandomizedStringHashAlgorithm>
<UseSmallInternalThreadStacks>
<system.runtime.caching>
<Memorycache>
<Namedcaches>
<add>
<Wyczyść>
<remove>
Alfabetyczna lista elementów środowiska uruchomieniowego <>
Element | opis |
---|---|
<add> | Dodaje nazwaną pamięć podręczną do namedCaches kolekcji pamięci podręcznej. |
<alwaysFlowImpersonationPolicy> | Określa, że tożsamość systemu Windows zawsze przepływa w punktach asynchronicznych, niezależnie od sposobu personifikacji. |
<AppContextSwitchOverrides> | Definiuje co najmniej jeden przełącznik używany przez klasę AppContext w celu zapewnienia mechanizmu rezygnacji z nowych funkcji. |
<appDomainManagerAssembly> | Określa zestaw, który udostępnia menedżera domeny aplikacji dla domyślnej domeny aplikacji w procesie. |
<appDomainManagerType> | Określa typ, który służy jako menedżer domeny aplikacji dla domyślnej domeny aplikacji. |
<appDomainResourceMonitoring> | Instruuje środowisko uruchomieniowe, aby zbierało statystyki dotyczące wszystkich domen aplikacji w procesie procesu. |
<Assemblybinding> | Zawiera informacje o przekierowaniu wersji zestawu i lokalizacji zestawów. |
<Assemblyidentity> | Zawiera informacje identyfikujące zestaw. |
<Bindingredirect> | Przekierowuje jedną wersję zestawu do innej. |
<bypassTrustedAppStrongNames> | Określa, czy należy pominąć weryfikację silnej nazwy zaufanych zestawów. |
<Wyczyść> | Czyści namedCaches kolekcję pamięci podręcznej. |
<Codebase> | Określa, gdzie środowisko uruchomieniowe może znaleźć zestaw. |
<CompatSortNLSVersion> | Określa, że środowisko uruchomieniowe powinno używać starszego zachowania sortowania podczas przeprowadzania porównań ciągów |
<dependentAssembly> | Hermetyzuje zasady powiązań oraz lokalizację zestawu dla każdego zestawu. |
<developmentMode> | Określa, czy środowisko uruchomieniowe wyszukuje zestawy w katalogach określonych przez zmienną środowiskową DEVPATH. |
<disable Buforowanie BindingFailures> | Określa, czy buforowanie błędów powiązań, które jest zachowaniem domyślnym w programie .NET Framework 2.0, jest wyłączone. |
<disableCommitThreadStack> | Określa, czy cały stos wątku jest zatwierdzany podczas uruchamiania wątku. |
<disableFusion Aktualizacje FromADManager> | Określa, czy domyślne zachowanie, które ma zezwalać hostowi uruchomieniowemu na zastępowanie ustawień konfiguracji dla domeny aplikacji, jest wyłączone. |
<disableStackOverflowProbing> | Określa, czy sondowanie przepełnienia stosu jest wyłączone. |
<EnableAmPmParseAdjustment> | Określa, czy metody analizowania daty i godziny używają dostosowanego zestawu reguł do analizowania ciągów dat, które zawierają tylko dzień, miesiąc, godzinę i projektant AM/PM. |
<enforceFIPSPolicy> | Określa, czy wymusić wymaganie konfiguracji komputera, że algorytmy kryptograficzne muszą być zgodne ze standardami Federal Information Processing Standards (FIPS). |
<etwEnable> | Określa, czy włączyć śledzenie zdarzeń dla systemu Windows (ETW) dla zdarzeń środowiska uruchomieniowego języka wspólnego. |
<forcePerformanceCounterUniqueSharedMemoryReads> | Określa, czy PerfCounter.dll używa ustawienia rejestru CategoryOptions w aplikacji .NET Framework w wersji 1.1, aby określić, czy ładować dane licznika wydajności z pamięci udostępnionej specyficznej dla kategorii lub pamięci globalnej. |
<gcAllowVeryLargeObjects> | Na 64-bitowych platformach umożliwia macierze większe niż 2 gigabajty (GB) całkowitego rozmiaru. |
<gcConcurrent> | Określa, czy środowisko uruchomieniowe uruchamia równoczesne odzyskiwanie pamięci. |
<GCCpuGroup> | Określa, czy odzyskiwanie pamięci obsługuje wiele grup procesora CPU. |
<GCHeapAffinitizeMask> | Definiuje koligację między stertami GC i poszczególnymi procesorami. |
<GCHeapCount> | Określa liczbę stosów/wątków do użycia na potrzeby odzyskiwania pamięci serwera. |
<GCLOHThreshold> | Określa rozmiar progu, który powoduje, że obiekty przechodzą na dużą stertę obiektów (LOH). |
<GCNoAffinitize> | Określa, czy wątki GC serwera mają być affinitize z procesorami CPU. |
<gcServer> | Określa, czy środowisko uruchomieniowe języka wspólnego uruchamia odzyskiwanie pamięci serwera. |
<generatePublisherEvidence> | Określa, czy środowisko uruchomieniowe używa zasad wydawcy zabezpieczeń dostępu kodu (CAS). |
<legacyCorruptedStateExceptionsPolicy> | Określa, czy środowisko uruchomieniowe umożliwia kodowi zarządzanemu przechwytywanie naruszeń dostępu i innych uszkodzonych wyjątków stanu. |
<legacyImpersonationPolicy> | Określa, że tożsamość systemu Windows nie przepływa między punktami asynchronicznymi, niezależnie od ustawień przepływu dla kontekstu wykonywania w bieżącym wątku. |
<loadfromRemoteSources> | Określa, czy zestawy ze źródeł zdalnych są ładowane jako pełne zaufanie. |
<Memorycache> | Definiuje element używany do konfigurowania pamięci podręcznej opartej MemoryCache na klasie. |
<Namedcaches> | Zawiera kolekcję ustawień konfiguracji dla namedCache wystąpienia. |
<NetFx40_LegacySecurityPolicy> | Określa, czy środowisko uruchomieniowe używa starszych zasad zabezpieczeń dostępu kodu (CAS). |
<NetFx40_PInvokeStackResilience> | Określa, czy środowisko uruchomieniowe automatycznie naprawia niepoprawne deklaracje wywoływania platformy w czasie wykonywania, kosztem wolniejszych przejść między zarządzanym i niezarządzanym kodem. |
<NetFx45_CultureAwareComparerGetHashCode_LongStrings> | Określa, czy środowisko uruchomieniowe używa stałej ilości pamięci do obliczania kodów skrótów dla StringComparer.GetHashCode metody . |
<PreferComInsteadOfManagedRemoting> | Określa, że środowisko uruchomieniowe będzie używać międzyoperacyjności MODELU COM zamiast komunikacji między granicami domeny aplikacji. |
<Sondowanie> | Określa podkatalogi, które środowisko uruchomieniowe wyszukuje podczas ładowania zestawów. |
<publisherPolicy> | Określa, czy środowisko uruchomieniowe stosuje zasady wydawcy. |
<qualifyAssembly> | Określa pełną nazwę zestawu, który powinien być dynamicznie ładowany, gdy jest używana nazwa częściowa. |
<relativeBindForResources> | Optymalizuje sondę dla zestawów satelitarnych. |
<remove> | Usuwa nazwany wpis pamięci podręcznej z namedCaches kolekcji pamięci podręcznej. |
<Środowiska wykonawczego> | Zawiera informacje o powiązaniu zestawu i zachowaniu odzyskiwania pamięci. |
<shadowCopyTimeStampVerification> | Określa, czy kopiowanie w tle używa domyślnego zachowania uruchamiania wprowadzonego w programie .NET Framework 4, czy przywraca zachowanie uruchamiania wcześniejszych wersji programu .NET Framework. |
<supportPortability> | Określa, że aplikacja może odwoływać się do tego samego zestawu w dwóch różnych implementacjach programu .NET Framework, wyłączając domyślne zachowanie, które traktuje zestawy jako równoważne w celach przenośności aplikacji. |
<system.runtime.caching> | Zawiera informacje o konfiguracji domyślnej pamięci podręcznej obiektów w pamięci. |
<Thread_UseAllCpuGroups> | Określa, czy środowisko uruchomieniowe dystrybuuje zarządzane wątki we wszystkich grupach procesora. |
<ThrowUnobservedTaskExceptions> | Określa, czy nieobsługiwane wyjątki zadań powinny zakończyć uruchomiony proces. |
<TimeSpan_LegacyFormatMode> | Określa, czy środowisko uruchomieniowe używa starszego formatowania dla TimeSpan wartości. |
<useLegacyJit> | Określa, czy środowisko uruchomieniowe języka wspólnego używa starszego 64-bitowego kompilatora JIT na potrzeby kompilacji typu just in time. |
<UseRandomizedStringHashAlgorithm> | Określa, czy środowisko uruchomieniowe oblicza kody skrótów dla ciągów na podstawie domeny aplikacji. |
<UseSmallInternalThreadStacks> | Żądania, że środowisko uruchomieniowe używa jawnych rozmiarów stosu podczas tworzenia określonych wątków używanych wewnętrznie zamiast domyślnego rozmiaru stosu. |