<bypassTrustedAppStrongNames> Elemento
Especifica se deve ignorem a validação de nomes fortes em assemblies de confiança total são carregados em uma relação de confiança total AppDomain.
<bypassTrustedAppStrongNames
enabled="true|false"/>
Atributos e elementos
As seções a seguir descrevem atributos, elementos filho, e elementos pai.
Atributos
Atributo |
Descrição |
---|---|
enabled |
Atributo obrigatório. Especifica se o recurso de ignorar evita validar nomes de alta segurança para os assemblies de confiança total está ativado. Quando esse recurso está habilitado, nomes de alta segurança não são validados para correção quando o assembly foi carregado. O padrão é true. |
Atributo enabled
Valor |
Descrição |
---|---|
true |
Assinaturas de nome forte em assemblies de confiança total não são validadas quando os assemblies são carregados em uma relação de confiança total AppDomain. Este é o padrão. |
false |
Assinaturas de nome forte em assemblies de confiança total são validadas quando os assemblies são carregados em uma relação de confiança total AppDomain. A assinatura de nome forte é verificada apenas para correção de assinatura; ele não é comparado com outro nome de alta segurança para uma correspondência. |
Elementos filho
Nenhum.
Elementos pai
Elemento |
Descrição |
---|---|
configuration |
O elemento raiz em cada arquivo de configuração usadas pelos common language runtime e .NET Framework aplicativos. |
runtime |
Contém informações sobre o assembly ligação e coleta de lixo. |
Comentários
O recurso de nome de alta segurança ignorar evita a sobrecarga de verificação de assinatura de nome forte de assemblies de confiança total.
O recurso de ignorar se aplica a qualquer conjunto que está assinado com um nome forte e que tem as seguintes características:
Totalmente confiável, sem a StrongName evidência (por exemplo, tem MyComputer evidências de zona).
Carregado em totalmente confiáveis AppDomain.
Carregado a partir de um local sob o ApplicationBase propriedade do que AppDomain.
Não assinado para o atraso.
Observação
Se o recurso de ignorar foi desativado para todos os aplicativos no computador usando uma chave do registro, essa configuração de arquivo de configuração não terá efeito.Para obter mais informações, consulte Como: Desativar o recurso de Bypass de nome forte.
Exemplo
O exemplo a seguir mostra como especificar o comportamento que valida a assinatura de nome forte em assemblies de confiança total.
<configuration>
<runtime>
<bypassTrustedAppStrongNames enabled="false"/>
</runtime>
</configuration>
Consulte também
Tarefas
Como: Desativar o recurso de Bypass de nome forte