Udostępnij przez


Błąd kompilatora C2812

#import nie jest obsługiwana w przypadku /clr:pure i /clr:safe

Uwagi

Opcje kompilatora /clr:pure i /clr:safe są przestarzałe w programie Visual Studio 2015 i nieobsługiwane w programie Visual Studio 2017.

dyrektywa #import nie jest obsługiwana w przypadku /clr:pure i /clr:safe , ponieważ #import wymaga użycia bibliotek obsługi natywnego kompilatora.

Przykład

Poniższy przykład generuje C2812.

// C2812.cpp
// compile with: /clr:pure /c
#import "importlib.tlb"   // C2812