атрибут импорта no_registry
no_registry сообщает компилятору не выполнять поиск в реестре библиотек типов, импортированных с #import
.
Синтаксис
no_registry библиотеки типов #import
Параметры
библиотека типов
Библиотека типов.
Замечания
Если указанная библиотека типов не найдена в каталогах включения, компиляция завершается ошибкой, даже если библиотека типов находится в реестре. no_registry распространяется на другие библиотеки типов, которые неявно импортируются.auto_search
Компилятор никогда не выполняет поиск в реестре библиотек типов, указанных именем файла и передаваемых непосредственно в #import
.
При auto_search
указании дополнительные #import
директивы создаются с помощью no_registry параметра начального #import
. Если начальная #import
директива была no_registry, auto_search
создается #import
также no_registry.
no_registry полезно, если вы хотите импортировать библиотеки типов, на которые ссылается перекрестная ссылка. Он позволяет компилятору находить более раннюю версию файла в реестре. no_registry также полезно, если библиотека типов не зарегистрирована.