<startup> öğesi
Ortak dil çalışma zamanı başlatma bilgilerini belirtir.
<Yapılandırma>
<Başlangıç>
Syntax
<startup useLegacyV2RuntimeActivationPolicy="true|false" >
</startup>
Öznitelikler ve öğeler
Öznitelikler, alt ve üst öğeler aşağıdaki bölümlerde açıklanmaktadır.
Öznitelikler
Öznitelik | Açıklama |
---|---|
useLegacyV2RuntimeActivationPolicy |
İsteğe bağlı öznitelik. .NET Framework 2.0 çalışma zamanı etkinleştirme ilkesinin mi etkinleştirileceği yoksa .NET Framework 4 etkinleştirme ilkesinin mi kullanılacağını belirtir. |
useLegacyV2RuntimeActivationPolicy özniteliği
Değer | Açıklama |
---|---|
true |
Seçilen çalışma zamanı için, eski çalışma zamanı etkinleştirme tekniklerini (CorBindToRuntimeEx işlevi gibi) CLR sürüm 2.0'da eşlemek yerine yapılandırma dosyasından seçilen çalışma zamanına bağlamak için .NET Framework 2.0 çalışma zamanı etkinleştirme ilkesini etkinleştirin. Bu nedenle, yapılandırma dosyasından CLR sürüm 4 veya üzeri seçilirse, .NET Framework önceki sürümleriyle oluşturulan karma mod derlemeleri seçilen CLR sürümüyle yüklenir. Bu değerin ayarlanması CLR sürüm 1.1 veya CLR sürüm 2.0'ın aynı işleme yüklenmesini engeller ve işlem içi yan yana özelliği etkin bir şekilde devre dışı bırakır. |
false |
eski çalışma zamanı etkinleştirme tekniklerinin clr sürüm 1.1 veya 2.0'ı işleme yüklemesine izin veren .NET Framework 4 ve üzeri için varsayılan etkinleştirme ilkesini kullanın. Bu değerin ayarlanması, karma mod derlemelerinin .NET Framework 4 veya üzeriyle oluşturulmadıkları sürece .NET Framework 4 veya sonraki sürümlerine yüklenmesini önler. Bu varsayılan değerdir. |
Alt öğeleri
Öğe | Açıklama |
---|---|
<requiredRuntime> | Uygulamanın ortak dil çalışma zamanının yalnızca 1.0 sürümünü desteklediğini belirtir. Çalışma zamanı sürüm 1.1 veya üzeriyle oluşturulan uygulamalar supportedRuntime> öğesini kullanmalıdır<. |
<supportedRuntime> | Uygulamanın hangi ortak dil çalışma zamanı sürümünü desteklediğini belirtir. |
Üst öğeler
Öğe | Açıklama |
---|---|
configuration |
Her yapılandırma dosyasında yer alan ve ortak dil çalışma zamanı ve .NET Framework uygulamaları tarafından kullanılan kök öğe. |
Açıklamalar
supportedRuntime> öğesi, çalışma zamanının< 1.1 veya sonraki bir sürümü kullanılarak oluşturulan tüm uygulamalar tarafından kullanılmalıdır. Çalışma zamanının yalnızca 1.0 sürümünü destekleyecek şekilde oluşturulan uygulamalar requiredRuntime> öğesini kullanmalıdır<.
useLegacyV2RuntimeActivationPolicy özniteliği
Uygulamanız CorBindToRuntimeEx işlevi gibi eski etkinleştirme yollarını kullanıyorsa ve bu yolların önceki bir sürüm yerine CLR'nin 4. sürümünü etkinleştirmesini istiyorsanız veya uygulamanız .NET Framework 4 ile oluşturulmuşsa ancak .NET Framework önceki bir sürümüyle oluşturulmuş karma mod derlemesine bağımlılığı varsa bu öznitelik yararlıdır. Bu senaryolarda özniteliğini olarak true
ayarlayın.
Not
özniteliğini olarak true
ayarlamak, CLR sürüm 1.1 veya CLR sürüm 2.0'ın aynı işleme yüklenmesini önler ve işlem içi yan yana özelliğini etkin bir şekilde devre dışı bırakır (bkz. COM Birlikte Çalışma için Yan Yana Yürütme).
Örnek
Aşağıdaki örnekte, bir yapılandırma dosyasında çalışma zamanı sürümünün nasıl belirtilmesi gösterilmektedir.
<!-- 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>
Ayrıca bkz.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin