Aracılığıyla paylaş


<bypassTrustedAppStrongNames> Öğe

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

<configuration>
  <runtime>
    <bypassTrustedAppStrongNames>

Sözdizimi

<bypassTrustedAppStrongNames
   enabled="true|false"/>

Öznitelikler ve Öğeler

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

Attributes

Özellik Description
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 kesin adların doğruluğu doğrulanmaz. Varsayılan değer: true.

enabled Özniteliği

Değer Description
true Tam güven derlemelerindeki tanımlayıcı ad imzaları, derlemeler tam güven AppDomainiçine yü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 Description
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 çöp 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ı bir adla imzalanan ve aşağıdaki özelliklere sahip tüm derlemeler için geçerlidir:

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

  • Tam güvenilir AppDomainbir içine yüklendi.

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

  • Gecikmeli imzalı değil.

Uyarı

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

Example

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 bakınız