Partilhar via


no_registry

no_registry informa o compilador não para procurar no registro por bibliotecas de tipo importadas com #import.

#import filename no_registry

Parâmetros

  • filename
    Uma biblioteca de tipos.

Comentários

Se uma biblioteca referenciada do tipo não for localizada em diretórios de inclusão, a compilação falhará mesmo se a biblioteca de tipos estiver no registro. no_registry propaga para outras bibliotecas de tipo importadas implicitamente com auto_search.

O compilador nunca pesquisará o registro por bibliotecas do tipo que são especificadas pelo nome do arquivo e passadas diretamente a #import.

Quando auto_search for especificado, o #imports adicionais serão gerados com a configuração no_registry de #import inicial (se a política #import inicial foi no_registry, um #import gerado por auto_search também é no_registry.)

no_registry é útil se você desejar importar bibliotecas de tipo de referências cruzadas sem o risco do compilador encontrar uma versão mais antiga do arquivo no registro. no_registry também é útil se a biblioteca de tipos não for registrada.

Consulte também

Referência

Atributos #import (C++)

Diretiva #import (C++)