Aracılığıyla paylaş


<bypassTrustedAppStrongNames> Öğesi

Tam güven derlemelerine yüklenen AppDomaintam güven derlemelerinde tanımlayıcı adların doğrulanıp atlanmayacağını belirtir.

<Yapılandırma>
  <Çalışma zamanı>
    <bypassTrustedAppStrongNames>

Syntax

<bypassTrustedAppStrongNames
   enabled="true|false"/>

Öznitelikler ve Öğeler

Öznitelikler, alt ve üst öğeler aşağıdaki bölümlerde açıklanmaktadır.

Öznitelikler

Öznitelik Açıklama
enabled Gerekli öznitelik.

Tam güven derlemeleri için tanımlayıcı adların doğrulanmasına engel olan atlama özelliğinin etkinleştirilip etkinleştirilmediğini belirtir. Bu özellik etkinleştirildiğinde, derleme yüklendiğinde tanımlayıcı adların doğruluğu doğrulanmaz. Varsayılan değer: true.

etkin Öznitelik

Değer Açıklama
true Tam güven derlemelerindeki tanımlayıcı ad imzaları, derlemeler tam güvene AppDomainyüklendiğinde doğrulanmaz. Bu varsayılan seçenektir.
false Tam güven derlemelerindeki tanımlayıcı ad imzaları, derlemeler tam güven AppDomainiçine yüklendiğinde doğrulanır. Tanımlayıcı ad imzası yalnızca imza doğruluğu için denetlenir; eşleşme için başka bir tanımlayıcı adla karşılaştırılmaz.

Alt Öğeler

Yok.

Ü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.
runtime Derleme bağlama ve atık toplama hakkında bilgi içerir.

Açıklamalar

Tanımlayıcı ad atlama özelliği, tam güven derlemelerinin tanımlayıcı ad imza doğrulaması ek yükünü önler.

Atlama özelliği, tanımlayıcı adla imzalanan ve aşağıdaki özelliklere sahip tüm derlemeler için geçerlidir:

  • Kanıt olmadan StrongName tamamen güvenilir (örneğin, bölge kanıtı vardır MyComputer ).

  • Tam olarak güvenilen AppDomainbir içine yüklendi.

  • bu özelliğinin altındaki bir konumdan ApplicationBaseAppDomainyüklendi.

  • Gecikmeli imzalı değil.

Not

Atlama özelliği bilgisayardaki tüm uygulamalar için bir kayıt defteri anahtarı kullanılarak kapatılmışsa, bu yapılandırma dosyası ayarının hiçbir etkisi olmaz. Daha fazla bilgi için bkz . Nasıl yapılır: Strong-Name Atlama Özelliğini Devre Dışı Bırakma.

Örnek

Aşağıdaki örnek, tam güven derlemelerinde tanımlayıcı ad imzasını doğrulayan davranışın nasıl belirtileceğini gösterir.

<configuration>
   <runtime>
      <bypassTrustedAppStrongNames enabled="false"/>
   </runtime>
</configuration>

Ayrıca bkz.