Freigeben über


no_registry

no_registry weist den Compiler an, nicht die Registrierung für Typbibliotheken zu suchen, die mit #import importiert werden.

#import filename no_registry

Parameter

  • filename
    Eine Typbibliothek.

Hinweise

Wenn keine referenzierte Typbibliothek in den Includeverzeichnissen gefunden wird, schlägt die Kompilierung fehl, selbst wenn die Typbibliothek in der Registrierung enthalten ist. no_registry überträgt auf andere Typbibliotheken, die implizit mit auto_search importiert werden.

Der Compiler durchsucht niemals die Registrierung nach Typbibliotheken, die mit Dateinamen angegeben und direkt an #import übergeben werden.

Wenn auto_search angegeben wird, werden die zusätzlichen #imports mit der no_registry-Einstellung des ursprünglichen #import generiert (wenn die ursprüngliche #import-Direktive no_registry war, ist ein mit auto_search generiertes #import ebenfalls no_registry).

no_registry ist hilfreich, wenn Sie Typbibliotheken mit Querverweis importieren möchten, ohne das Risiko einzugehen, dass der Compiler eine ältere Version der Datei in der Registrierung findet. no_registry ist auch nützlich, wenn die Typbibliothek nicht registriert wird.

Siehe auch

Referenz

#import-Attribute (C++)

#import-Direktive (C++)