Atributo de importación no_registry

no_registry indica al compilador que no busque en el registro bibliotecas de tipos importadas con #import.

Sintaxis

#importtype-libraryno_registry

Parámetros

type-library
Una biblioteca de tipos.

Comentarios

Si no se encuentra una biblioteca de tipos a la que se hace referencia en los directorios de inclusión, se produce un error en la compilación incluso si la biblioteca de tipos está en el registro. no_registry propaga a otras bibliotecas de tipos importadas implícitamente con auto_search.

El compilador nunca busca en el registro bibliotecas de tipos especificadas por nombre de archivo y que se hayan pasado directamente a #import.

Cuando auto_search se especifica, las directivas de #import adicionales se generan mediante la configuración de no_registry del elemento #import inicial. Si la directiva #import inicial era no_registry, un elemento #import generado por auto_search también es no_registry.

no_registry es útil si quiere importar bibliotecas de tipos a las que se hace referencia cruzada. Evita que el compilador encuentre una versión anterior del archivo en el registro. no_registry también es útil si la biblioteca de tipos no está registrada.

Consulte también

atributos #import
directiva #import