no_registry

no_registry informuje kompilator, aby nie przeszukiwał rejestru dla bibliotek typów importowanych za pomocą #import.

#import filename no_registry

Parametry

  • Nazwa pliku
    Biblioteka typów.

Uwagi

Jeśli biblioteka typów do której istnieje odwołanie nie zostanie znaleziona w dołączanych katalogach, kompilacja zakończy się niepowodzeniem, nawet jeśli biblioteka typów jest w rejestrze. no_registry jest propagowana do innych bibliotek typów niejawnie importowanych z auto_search.

Kompilator nigdy nie będzie szukał w rejestrze bibliotek typów, które są określone przez nazwę pliku i przekazywane bezpośrednio do #import.

Gdy auto_search jest określona, dodatkowe #import zostaną wygenerowane z ustawieniem no_registry początkowej #import (jeśli początkowa dyrektywa #import była no_registry, auto_search-generowana #import jest również no_registry.)

no_registry jest przydatna, jeśli mają być importowane biblioteki typów odsyłaczy bez ryzyka, że kompilator znajdzie starszą wersję pliku w rejestrze. no_registry jest również przydatna, jeśli biblioteka typów nie jest zarejestrowana.

Zobacz też

Informacje

Atrybuty #import (C++)

#import — dyrektywa (C++)